Untitled timeline (Copy)

-600 BCE

140,000 BCE - 40,000 BCE

30,000 BCE

14,000 BCE

12,000 BCE

10,000 BCE - 8,000 BCE

9,000 BCE

8,000 BCE

5,000 BCE

4,000 BCE - 3,000 BCE

3,500 BCE - 1,800 BCE

3,100 BCE

2,500 BCE

1,800 BCE - 1,750 BCE

1,600 BCE - 1,000 BCE

1500 BCE

1500 BCE - 1000 BCE

1200 BCE

1029 BCE - 258 BCE

1000 BCE - 600 BCE

900 BCE - 200 BCE

800 BCE

800 BCE - 400 BCE