>>8047768nta but it looks like Solovetsky, an island near Arkhangelsk famous for that monastery/stronghold and a notorious gulag later
I stumbled upon it by looking up random shit on streetview so if you want to see how the rest of the island looks like, you can check it out there