Upper Mustang is a forbidden Kingdom of Nepal is was restricted until 1992 for tourist. The culture and customs are very close to Tibet, The district of Mustang was, until 1950, a separate kingdom within the boundaries of Nepal. The last king, the Raja of Mustang, still has his home in the ancient capital known as Lo Manthang.
To visit Upper Mustang, basically from North of Kagbeni tourist need special permits, Upper Mustang is relatively have less rain because of it is situated...