- Located in the center of Kashgar City, the Id Kah Mosque is the biggest mosque in China. It was built in 1442. Originally it was a small structure and now the whole complex covers 16,800 square meters (about 4 acres), after several renovations and enlargements. It has a courtyard, a Hall of Prayer, a gate tower as well as some other attached structures. Attraction Intro: Id Kah Mosque
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |












Travelers' Voices on Id Kah Mosque Photos