Namche_121011-843 Yeti Mountain home Hotel lights up at dusk resting below Thamserku Mountain in Namche, Nepal.