In Polynesian mythology, Tahekeroa is the land of the spirits, located deep within the center of the Earth.