The last Shangri La ?