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 - 1000 BCE
1500 BCE
1200 BCE
1029 BCE - 258 BCE
1000 BCE - 600 BCE
900 BCE - 200 BCE
800 BCE
800 BCE - 400 BCE