less than 1 minute read

Tian Shan



Tian Shan, or Tien Shan, major mountain system of central Asia. It runs some 1,500 mi (2,410 km) through Kirghizstan and China. Its highest peak, the Pobeda Peak, stands 24,406 ft (7,439 m) above sea level.

Additional topics

21st Century Webster's Family Encyclopedia21st Century Webster's Family Encyclopedia - Texas Rangers to Tranquilizer