RUSSIAN ORTHODOX MISSION CATHEDRAL

Russian Orthodox Mission Cathedral

Shanghai, China

Built in 1934, the Russian Orthodox Mission Cathedral in Shanghai is a symbol of the classic Kremlin-like architecture that is characteristic of Russia. With a seating capacity for 2,500 devotees, the Cathedral saw its first religious ceremony after almost 51 years in May 2013.
The distinctive building has pristine white walls in the interiors. Today, the Cathedral has been transformed into a beautiful art gallery that showcases Chinese culture and art. The most significant art exhibitions hosted at the Cathedral-gallery is the Xiaoping Shi ceramics sculptures, which is a very articulate form of Chinese art. When you are in Shanghai this gallery is a must-see place.

Other Attractions In Shanghai