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 …
More in Shanghai
Styles
On the map
Keep exploring
Discover more places in Shanghai