Upper Mustang (formerly known as the Kingdom of Lo) is a remote area located in the Himalaya area of Nepal. This area was a restricted demilitarized area until 1992, which also played an important role to become one of the most preserved regions all over
Read more...