Pobeda Peak (7439 m)--highest point of Tien Shan--was discovered in 1943 by special expedition. Go to program