Shuyi

Events

40000 bc - 20000 bc
25000 bc - 15000 bc
20000 bc - 5000 bc
20000 bc - 15000 bc
20000 bc - 15000 bc
14500 bc - 10000 bc
5000 bc - 4 bc
5000 bc - 4 bc
0 bc - Present