Million Years Ago

Events

300
425
500
505
520
650
1400
Approx. 1800 - Approx. 2600
Approx. 3600
4600