Id Kah Mosque
The Id Kah Mosque is the largest mosque in China, with a capacity to allow 20,000 worshipers in on its most important holy days. It is also one of the oldest mosques in China, having been built in 1442. Through its long history, it has seen much. Islam had already arrived in Kashgar and the …