Yamadroke Lake TibetRoyal Mountain Travel - Nepal

Yamadroke Lake is one of the biggest and beautiful lakes in Tibet. Yamadroke means turquoise in Tibetan language

Leave a Reply


5 × six =



Our Companies