A Google Image search says it's St. Nicholas Church in Kalyazin, Russia.
Kalyazin is located on the Volga River. Most of the town was flooded in 1940 when the Uglich Resevoir was built. The monastery complex was lost, though the belltower of the 18th century St. Nicholas Church remains as a...