In the 1933 novel Lost Horizon, British author James Hilton describes a mythical paradise akin to heaven on Earth. This place, known as Shangri-La, is hidden away from civilization, a utopia where those who live there are seemingly immortal, living for hundreds of years. The … [Read more...]