Explore the Majestic St Francis Xavier Cathedral A Hidden Gem in Guangzhous Shamian Island
Nestled in the heart of Guangzhou's historic Shamian Island, the St. Francis Xavier Cathedral stands as a testament to the region's rich cultural heritage and architectural marvels. This stunning cathedral, also known as the Shamian Cathedral, has become...