Sort:  

Thank you!
Yes, it is Russia! Vologda region, city of Velikiy Usyug

You are welcome