St. Teresa's Church
St. Teresa's Church
Church ·
Xiuzhou, Jiaxing, Zhejiang
Directions
Details
Address
Wenchuan Road and Changhong Road Intersection South 120 Meters, Xiuzhou
Jiaxing
Zhejiang China
More on
Amap