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