Solovetsky islands

an archipelago in russia.