Isolated, untouched and very farther from the modern crowd, this is how Upper Mustang looks like. Annexed to the Nepalese territory on after 18th century, Upper Mustang, we call it as The Last Forbidden Kingdom. Before being a Nepalese territory,...