The Sacred Heart Cathedral, also known as the Stone House, is a historic Roman Catholic Church located in the heart of Guangzhou. This architectural masterpiece is famous for its Gothic Revival style and is one of the largest cathedrals in Southeast Asia.