Shangrila is a tourist resort in the Northern Areas of Pakistan. Which can truly be said 'A Heaven on Earth'Read less