About Gorodomlya Island
Gorodomlya Island is located on Lake Seliger in Tver Oblast, Russia, 300 kilometres northwest of Moscow. The closed urban-type settlement of Solnechny is located on the island.
Where is the Gorodomlya Island
Click on the photo of Gorodomlya Island to view it on Google Maps.