Introduction to Tomur Peak: Tomur Peak is the highest peak in the Tianshan Mountains with an altitude of 7435.3 meters. The surrounding areas above 4000 meters are a world of ice and snow where jade dragons are flying and the weather is freezing cold even in the hot summer.
Attraction