Idka Mosque
Idka Mosque is a landmark in Kashgar and one of the largest mosques in China, offering a peaceful courtyard in the busy city.
Id Kah Mosque
The Id Kah Mosque is the largest mosque in China and an iconic building in Kashgar, especially during Muslim holidays like Ramadan and the Qurban Festival when many Uyghurs gather to worship.