Beryozovye Islands
Beryozovye Islands (Russian: Берёзовые острова, Finnish: Koivisto, Swedish: Björkö; literally: "Birch Islands"), alternatively spelled Berezovye Islands, is an island group in Leningrad Oblast, Russia. The islands are situated at the bottom of the G…