Mäkiluoto

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Mäkiluoto (Makilo in Swedish) is a Finnish island in the Gulf of Finland, just to the south of Porkkala peninsula. The whole island is an unmanned military installation and access for civilians is heavily restricted.