Home » Estimated time lapse of the Earth from 18,000 BC to 3,000 AD.Estimated time lapse of the Earth from 18,000 BC to 3,000 AD.by adminiJune 25, 2023 Estimated time lapse of the Earth from 18,000 BC to 3,000 AD. Tags:EarthEstimatedLapseTime