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.

  • The Tomour Peak
  • The Tomour Peak
  • The Tomour Peak
  • The Tomour Peak