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