Upper Mustang Part 1: the journey begins
Upper Mustang is – a series of craggy, high-altitude desert valleys and ridges in the rain-shadow of the great Himalaya range; – an ancient kingdom bordering another that was destroyed by a global giant;… Read More