The omphalos stone, navel of the world, Delphi archaeological site along the slope of Mount Parnassus