Ancient Delphi, Phocis, Greece. The omphalos, or navel, of ancient Delphi.
Classic Image / Alamy Stock Photo
Image ID: FGWE9N
Ancient Delphi, Phocis, Greece. The omphalos, or navel, of ancient Delphi. Legend has it that it was a stone thrown from heaven by Zeus to discover the centre of the world.