A Himalayan kingdom with a reputation for mystery and magic. An amazing landscape, where snow capped peaks rise above shadowy gorges cloaked in primeval forests.If it’s not ‘Shangri La’, it’s as close as it gets.