Designed by
Title
Church #65751367
Description
Chambers of the sacred heart cathedral is located in guangzhou city centre DE road, is the most magnificent Catholic parishes in guangzhou, the most characteristic of a cathedral. The church was built in 1863, completed in 1888, spent 25 years to build, has a history of more than 130 years