Thursday, July 3rd, 2025
subscribe
PHOTOCHURCH & SEMINARY

Photos of Shanghai Tushan Bay Museum, Site of a Former Orphanage

Shanghai Tushan Bay Museum was built on the original site of the Tushan Bay Orphanage which generated Tushan Bay culture. It was established by the Catholic Church in Xujiahui, which also founded a handicraft factory, that produced paintings, sculptures, prints, woodcuts, and works of metal.
read more