Record-breaking mountaineering duo Kristin Harila and Tenjin “Lama” Sherpa are greeted with a heroes’ welcome in Nepal after the pair successfully conquered the world’s highest peaks.
Record-breaking mountaineering duo Kristin Harila and Tenjin “Lama” Sherpa are greeted with a heroes’ welcome in Nepal after the pair successfully conquered the world’s highest peaks.