Exploring the legendary Sky Caves in the remote Mustang region of Nepal; the fabled heaven on earth, Shangri-La.