The first church on Sheshan hill was built in 1863. During the Taiping Rebellion, Jesuit missionaries bought a plot of land on the southern slopes of the hill. A derelict Buddhist monastery had stood on the site. The remaining buildings were demolished, and a small building was constructed as living quarters for missionaries, and a small chapel. At the peak of the hill (where the Maitreya hall had stood), a small pavilion was built in which was placed a statue of the Madonna.