Upper Mustang is a restricted trekking area of Nepal located in the Northern part of Nepal. Trekking to Upper Mustang is similar to tour in Tibet, as ge…

Read more