A lodge in Tiger Leaping Gorge where you can forget your worries and leave the outside world behind – Shangri-La | SherryStay