Upper Mustang Trek is a trek into the heart of forbidden kingdom of Lo Manthang, located in Trans Himalaya of Nepal high up in the arid Kali Gandaki Valley. Lo Manthang is a small medieval kingdom in almost a desert looking valleys of Upper Mustang. The walled city of Lo Manthang, thousands of year old caves, medieval villages and arid valleys makes Upper Mustang Trek a totally different trek than all the other treks in Nepal. Settlements appears 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 vividly colorful steep cliff walls seen almost everyday on the trek. Old ruins and forts scattered towards the end of valley with huge monasteries provides another dimension to Upper Mustang Trek.
The trek starts from Jomsom, a big town besides Kali Gandaki River and also the gateway to Mustang. After Kagbeni, small villages lay scattered through out the valleys. Each village is then followed by a small pass. Dajong La Pass, Syangmochen La Pass, Nyi La Pass and Muila Bhanjyang pass respectively offers views of next valleys, villages or passes that are ahead of them. Muila Bhanjyang is the last pass before the oldest monastery of the region, Ghare Gomba. After Ghare Gomba, Charang is the next village, lying beneath the ruins of castle, previously inhabited by the previous Kings of Mustang. The King now seasonally lives in Lo Manthang, the last stop of the trek. There are several other villages beyond Lo Manthang near tibet boarder. Namgyal monastery and Chossar caves are the pick of the lot to look around when staying in Lo Manthang. Upper Mustang Trek return route is through the more remote villages of Yara and Gara, before finally getting to Muktinath,and thus connecting with the busy Annapurna Circuit trek. Jomsom is also the ending point of the Upper Mustang Trek