Archaeologists analyzing a stencil-like handprint in Indonesia have dropped a bombshell: the artwork is a whopping 67,800 ...