The Church of Saint Catherine of Alexandria is one of the oldest Catholic churches in Saint Petersburg and, indeed, Russia. It is located at 32-34 Nevsky Prospekt. It is shaped like a Roman Catholic cross and features a transept crowned with a dome. The church is 44 meters long, 25 meters wide and 42 meters tall. The church has a total capacity of nearly 2,000 people.Lori
to our newsletter!
Get the week's best stories straight to your inbox