Travel Motorbike trip to Upper Mustang The hidden world of the ancient Buddhist kingdom Upper Mustang is a remote area in By Manish Khadka / May 16, 2019