Currently 2.10/512345 Dongguan Mosque Qinghai > Xining religion mosque islam architecture Dongguan Mosque, the biggest mosque in China North West