Church of Our Lady of Kazan - Credit: Wikimedia Commons
Church of Our Lady of Kazan (also Church of the Theotokos of Kazan, , ) is a Russian Orthodox church in Zelenogorsk (Finnish:Terijoki) in Russia. It was completed in 1915 while the town was a part of the Grand Duchy of Finland. The church is dedicated to Our Lady of Kazan, probably the most venerated icon in Russia. Read more on Wikipedia
Source: en.wikipedia.org