The oldest Catholic Church in Beijing, the Southern Cathedral, also known as the Cathedral of the Immaculate Conception, is located at 181 Qianmenxi Street in the Xuanwumen area. It was first ...