Former Site of Xuhui Public School
68 Hongqiao Road
Hours
Sat. & Sun. 9:00-12:00 13:00-17:00
About this place
Founded in 1850 next to the St. Ignatius Cathedral, this is the first modern school in Shanghai run by the Catholic church. Now it is no longer a church school, but the ancient-style architecture indicates its unique status in China's educational history.
