Niujie (Ox Street) Mosque is the oldest and largest masjid in Beijing, originally built in 996, during the Liao Dynasty (916-1125). The local Muslim community was forbidden from constructing the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results