Sheshan Basilica

, sheshan

About

The Sheshan Basilica, officially the National Shrine and Minor Basilica of Our Lady of Sheshan (Chinese: 佘山進教之佑聖母大殿; pinyin: Shéshān jìnjiào zhī yòu shèngmǔ dàdiàn) and also known as Basilica of Mary, Help of Christians[1] is a prominent Roman Catholic church in Shanghai, China. Its common name comes from its location on the western peak of She Shan Hill, located in Songjiang District, to the west of Shanghai's metropolitan area.
5 wishlists

If you have been to Sheshan Basilica, share your experience

Review this place