Friday, August 28, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Lodochnyy Island

Russia

Lodochnyy Island (Ostrov Lodochnyy) is a peninsula, and former island in Vyborgsky District, Leningrad Oblast, Russia. It lies within Vyborg Bay, which is located near the eastern end of Gulf of Finland in the Baltic Sea. It is the site of the Villa Sellgren, which according to Russian opposition leader Alexei Navalny, is owned by Vladimir Putin through friends.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other peninsulas in Russia