Upper Mustang Trek – Upper Mustang “forbidden rural municipality of Lo Manthang” is located in Trans Himalaya of Nepal high up in the arid Kali Gandaki Province and Mustang district. Lo Manthang is a small medieval kingdom in almost a desert looking valleys of Upper Mustang. The walled city of Lo Manthang, ancient caves, medieval villages and arid valleys makes Upper Mustang Trek a totally different trek than all the other treks in Nepal. Settlements appear every now then as oasis in barren and almost colorless valleys of Mustang providing a stunning sight for the trekkers. Equally fascinating are the gorges and extraordinarily colorful steep cliff walls seen almost every day on the trek. Old ruins and forts scattered towards the end of the valley with huge monasteries provide another height to Upper Mustang Trek.