According to legend, mankind emerged from Kaneana (the sacred cave) and passed on via Kaena point to Po the home of the ancestral spirits,
thus completing the cycle of life and death. Kaneana can be viewed as the entrance to the womb of the mother earth.
Kaneana is just across Farrington Highway to the right of where this photo was taken.