Satellite map of Church of Our Lady of Mount Carmel, Beijing
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 n.130 of Xizhimen Neidajie in Beijing.
Latitude: 39° 56' 11.39" N
Longitude: 116° 21' 20.99" E