Foretold thousands of years ago