CHINA TOPIX

11/22/2024 12:26:18 pm

Make CT Your Homepage

Ancient Indonesian Cave Art Could Be Oldest Found in the World

Indonesian cave paintings

Ancient Indonesian Cave Art could be Oldest Found in the World

The advent of cave art heralds the human mind's capacity to be abstract and build concepts.

Real Time Analytics