Answered by Jophser
|
May. 04, 2013 03:49
Hi, Mia, I think the closest Catholic chuch is the Church of Our Lady of Mount Carmel, also called Xizhimen Church at No. 130, Xizhimen Inner Street.
As far as I know, they only provide Chinese and French mass.