Designed by
Title
Sacred Heart Cathedral #269948945
Description
Sacred Heart Cathedral, the largest church in the Catholic Diocese of Guangzhou, is one of the grandest surviving twin-spired Gothic buildings in China and one of four all-stone Gothic church buildings in the world
This image is editorial