Get to know immovable cultural relics in Sheshan

LMS
chinadaily.com.cn| Updated: April 18, 2019

Sheshan Catholic Church

The cathedral stands at the top of Sheshan Mountain in Shanghai's southwest Songjiang district. It was originally built in the 1870s by French missionaries and has since had several facelifts. The existing cathedral was built between 1925 and 1935.

Sheshan Catholic Church at the top of Sheshan Mountain in Shanghai's southwest Songjiang district. [Photo provided to chinadaily.com.cn]

< 1 2 3 4 >