Introduction to Sheshan Zhongshan Our Lady’s Church: Sheshan Zhongshan Our Lady’s Church is located on the hillside of West Sheshan. It was built in the 20th year of Guangxu’s reign in the Qing Dynasty (1894). It is a traditional Chinese style church.

Leave a Reply