1 Answers
Log in to answer

This is the highest peak on Earth, located in the Himalayas between Nepal and Tibet. It is the main setting for "The Climb."