Triangles: 1.5M
Vertices: 881.8k
More model informationZhangpuqiao Church of the Immaculate Conception is a famous church with a long history in the Catholic Shanghai Diocese. It is located in Sheshan Town, Songjiang District, Shanghai, adjacent to the famous pilgrimage site Sheshan. The church is also known as “the first church in the south of the Yangtze River”. In February 1843, Father Brueyre Benjamin of the Society of Jesus founded the Immaculate Heart of Mary Convent in Zhangpuqiao. The church is a brick and wood structure, combining Chinese and Western styles, and can accommodate about 1,000 people.
Comments