Canton Hotels
Compare rates & save on Hotels in Canton
Cathedral of the Sacred Heart Description
(Local Name: Sehngxin Dajiaotang) The 58m/190ft high Cathedral of the Sacred Heart in Yide Lu Street is the largest Christian church in China. The French architect Guillemin built it between 1863 and 1888 in Neo-Gothic style.
Hobbies & Activities category: Architecture - Gothic;  Christian sites
Attractions Near Cathedral of the Sacred Heart, Canton