Iglesia

Orthodox Church of Our Lady Hall

Recomendado por 2 personas locales

Consejos de personas locales

Sam
September 22, 2014
Built in 1934, the lovely blue-domed church was designed for the huge influx of Russian worshippers to Shanghai in the 1930s, faded murals grace the cupola.
Ubicación
55 新乐路
Xu Hui Qu, Shang Hai Shi