Our Lady of Lourdes Church is a renowned large Catholic church site located in Jiaxing City, Zhejiang Province. The architectural style is Gothic, featuring exquisite and delicate carvings. The opening hours and business status are subject to the actual situation on the day.






