Created by nature millions of years ago, this was a sacred place for our ancestors who even worshiped this site to the extent that they believed the end of the world was here.