It's Solovetsky Monastery.
Lol, you get my attention with that hint about russia, because this is my home, but it took me some time to find right answer, I did almost detective work in googling, and finally get to idea that it should be an monastery, because any other type of building in Russia can't have such design, so I googled most beautiful russian monasteries and stumbled in similar photo.
So, I want you to name that character - Olesya. It's my crush's name, but that girl passed away few years ago, because of cancer.