




Orthodox Church of Our Lady Hall
Attraction
4.1 (27 reviews)
55 Xin Le Lu, Xu Hui Qu, Shang Hai Shi, China, 200041
Highlights from Reviews
• Historical significance
The church holds significant historical value, built during the Russian Revolution and overseen by St. John Maximovitch.
• Architectural beauty
Described as a beautiful and majestic Orthodox church, built in an ancient Russian style.
• Spiritual importance
Many visitors feel a deep spiritual connection, praying to St. John the Wonderworker and hoping for its reopening for Divine Liturgy.
• Rare orthodox church
It is noted as one of the few Russian Orthodox churches in Shanghai, making it a unique landmark.