Mustang, formerly known as the Kingdom of Lo, is an unspoilt and beautiful corner of Nepal that few travellers explore, but that those who do never forget. Its name conjures up images of a bygone…