Featured in the book ‘1000 places to see before you die’, Upper Mustang in Nepal is the hidden treasure for adventurers. The kingdom that represented Tibet culturally and geographically stayed …