Home
That's Shanghai
Museum & Building
Advanced
Museum & Building
Church
Lady of Lourdes Church
Located in Yutang Town, Our Lady of Lourdes Church, covering an area of 2.67 hectares, was completed in 1897, the 23rd year of Emperor Guagxu's Reign of the Qing Dynasty.
Previous
Next