Id Kah Mosque in Kashgar, Xinjiang – the largest mosque in China May 10, 2014 Annie Chen Leave a comment