Tver, Russia

Transfiguration of the Lord Church, Tver

The Transfiguration of the Lord Church It is a Catholic church in Tver, belonging to the Archdiocese of the Mother of God in Moscow in the Russian Federation, built between 1994 and 2002.

City
Tver
Country
Russia
Category
Religious
Suggested visit
About 45 minutes

More places in Tver

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload