Xinjiang is the dream land of countless travelers.