October 17, 2016
The South Cathedral, also known as the Church of the Immaculate Conception of the Blessed Virgin Mary, is the largest Catholic Church in Beijing. It is where many local and tourists visit to celebrate mass. Built in 1601, it is also the first church to be built in China.
* * *