Tian Shan Mountains stretches through Xinjiang Uyghur Autonomous Region of western China. Because of its high altitude, the scenery there is splendid.