The Tomour Peak
The Tomour Peak Situated in the north of Wensu County, the Tomur Peak is the tallest peak of the Tianshan Mountains with an elevation of 7435 meters.

Preview

Preview

Preview

Preview
The Tomour Peak Situated in the north of Wensu County, the Tomur Peak is the tallest peak of the Tianshan Mountains with an elevation of 7435 meters.



