The Church of the Savior on Spilled Blood is a Russian Orthodox church in Saint Petersburg, Russia which currently functions as a secular…
St. Nicholas Naval Cathedral is a major Baroque Orthodox cathedral in the western part of Central Saint Petersburg.
Kazan Cathedral or Kazanskiy Kafedralniy Sobor, also known as the Cathedral of Our Lady of Kazan, is a cathedral of the Russian Orthodox…
The Church of the Transfiguration of the Savior is a former Russian Orthodox Church that stands on Ilyina Street in Veliky Novgorod just…
St. Anne's Church is a Lutheran church in Saint Petersburg, Russia. It was built in 1775-1779 by Georg Friedrich Veldten for the German…
The Catholic Church of St Catherine in St. Petersburg is the oldest Catholic church in the Russian Federation, and the only church with the…
St. Catherine's Armenian Church is an Armenian Apostolic church on Nevsky Prospect, in central Saint Petersburg, Russia.