Head to Id Kah Mosque, the largest mosque in China, located in the heart of Kashgar. Admire the grand architecture, intricate decorations, and peaceful courtyard. Learn about the history and significance of this important religious site. Take some time to explore the surrounding Old Town and its narrow alleys filled with shops and tea houses.