Jiaxing Catholic Church
Zhejiang, People's Republic of China · built 1930
Jiaxing Catholic Church (simplified, traditional, pinyin: Jiāxīng Tiānzhǔtáng) is a Roman Catholic Church in downtown Jiaxing, Zhejiang, China.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).