A snapshot of Sacred Heart Cathedral
china.org.cn / chinagate.cn, December 7, 2016 Adjust font size:
Sacred Heart Cathedral, or Stone House, a Roman Catholic cathedral, is one of the oldest churches in Guangzhou and the largest of its kind in Southern China. Located on the north bank of the Pearl River, the church stands in the heart of the busy old town. [China.org.cn]