Beryozovye Islands
Russia
Beryozovye Islands (Russian: ; Finnish: Koiviston saaret; Swedish: Björköarna, lit.'the Birch Islands'), alternatively spelled Berezovye Islands, is an island group in Leningrad Oblast, Russia.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).