Our Lady of Sheshan
Shrine of Our Lady of Sheshan The Shrine dedicated to Our Lady of Sheshan is located in the district of Song Jiang, near the great metropolis of Shanghai, China and was dedicated to Our Lady Help of Christians. In 1863, the Superior of the Jesuit community in Shanghai purchased the south side of the mountain of Sheshan. On this site, a retreat house was built with a small chapel next door, and the construction of the Shrine began. On March…