Kashgar Cruises
Located in the North-west of China, Kashgar is part of the Xinjiang Uyghur Autonomous Region. Situated in the centre of the City is the Id Kah Mosque, it is the largest mosque within China. The City is also the location where the well-known movie ‘The Kite Runner’ was filmed.