Many Sherpas believe that the mountains surrounding their villages are inhabited by gods — towering peaks best left in harmony with their natural environment. Out of respect for these gods, Sherpas have created a culture based on the principles of...