Namche_121011-575_edit-3 Three trekkers hiking down ridge high in the clouds below Khumbi La mountain in the Himalayas above Namche.