In Greek mythology, Elysium is the heavenly site where gods reached immortality. Homer’s consensus was that the “Elysian Plain” was the point of happiness at the end of the Earth, while in ...