TravelTill

About Tian Shan



The Tian Shan  also spelled Tien Shan, is a large system of mountain ranges located inCentral Asia. The highest peak in the Tian Shan isVictory Peak (Jengish Chokusu), 7,439 metres (24,406 ft).

TT_horizontal_Big

-->