Sheshan Catholic Church [Shanghai]

Detail     Travel Diary     Comment

Located on Sheshan Hill in Songjiang County, occupying an area of 1 hectare with a height of 20m, Sheshan Catholic Church (also named Church of Holy Mother in China) is a Roman church architecture built in the 13th year of Qing Emperor Tongzhi (1857).

Travel Diary     Post Travel Diary

(View Full Article)

Sheshan Catholic Church May 4, 2004

Located on Sheshan Hill in Songjiang County, occupying an area of 1 hectare with a height of 20m, Sheshan Catholic Church (also named Church of Holy Mother in China) is a Roman church architecture built in the 13...

Comment     Post Comment