La primera iglesia edificada en la colina de She Shan fue construida en 1863, dicha colina se encuentra rodeada de un extenso bosque de bambú de gran importancia ecológica. Durante la Rebelión Taiping, los misioneros jesuitas compraron una parcela de tierra en la ladera sur de la colina, en el lugar en el que se encontraba un monasterio budista en ruinas. Se construyó un pequeño edificio como vivienda para los misioneros y una pequeña capilla, en donde se colocó una estatua de la Virgen María.