Mustang is a tiny kingdom barely touched by time, hemmed in by the world's tallest peaks along the northern border of Nepal. This speck of neglected land conceals a spectacular treasure from the ...