Life is good in Shangri La