Church of Our Lady of Mount Carmel, Beijing
The Church of Our Lady of Mount Carmel (Chinese: 圣母圣衣堂), more often colloquially referred to as Xizhimen Church (Chinese: 西直门天主堂), is a Roman Catholic church located on the southern side at No. 130 of Xizhimen Neidajie in Beijing.
Source: Wikipedia — Church of Our Lady of Mount Carmel, Beijing (CC BY-SA 4.0)