Niujie Mosque is the oldest mosque in Beijing. It was built in 996 during the Liao Dinasty, but most of the buildings we see today were originated from the Qing Dinasty (17th century). The architecture is a mixture of Islamic and Han Chinese tradition. Niujie, literally means “Ox Road”, is the biggest and oldest Muslim quarter in Beijing. The area is inhabited mostly the Hui Muslims, with numerous shops and restaurants offering halal food.

Beijing, China, 2010