Natalia Nagovitsyna was a Russian mountaineer who died after becoming stranded on Victory Peak, one of the deadliest mountains on Earth. Victory Peak, also known as Jengish Chokusu or Pobeda, is the highest mountain in the Tien Shan range at 24,406 ft... The post Natalia Nagovitsyna: Stranded (Who Was She & How Did She Die?) appeared first on Ultimate Kilimanjaro.