Ancient china

Events

60000 BC - 5000 BC
5000 BC - 2000 BC
2070 BC - 1550 BC
1550 BC - 1045 BC
1045 BC - 256 BC
475 BC - 221 BC
221 BC - 206 BC
206 BC - 220 AD
220 - 265
265 - 420