Sponsored: Shangri-La, just say the word and it conjures visions of a snowcapped paradise, but where is it really?