World timeline

World events

45000 bc
35000 bc
7000 bc
4000 bc
3000 bc
2700 bc - 2200 bc
2000 bc
1279 bc - 1213 bc
250 bc