Categories
Selected Articles

Rescue effort halted for stuck climber on treacherous mountain after mountaineer dies trying to help her: reports

The summit of Victory Peak, in the Tian Shan Mountain Range on the border with China, is 24,406 feet. Mount Everest, the world’s tallest peak, is 29,032 feet.