The Church of Our Lady of Mount Carmel, more often colloquially referred to as Xizhimen Church, is a Roman Catholic church located on the southern side at No. 130 of Xizhimen Neidajie in Beijing. It is commonly referred to as Xitang to the locals.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Church_of_Our_Lady_of_Mount_Carmel,_Beijing
Address Beijing, China
Coordinates 39°56'18.721" N 116°21'35.18" E