Xujiahui Cathedral is the largest Catholic church in Shanghai, completed in 1910 with twin brick spires rising 60 meters above the former Jesuit mission compound in Xujiahui. The red-brick structure follows a Latin cross plan with Gothic Re …
Mer i Shanghai
Stilar
På kartan
Fortsätt utforska
Upptäck fler platser i Shanghai