Panoramic pictures of the beautiful natural scenery, snow-capped mountains and lakes of the Tianshan Mountains in Xinjiang, China.