Could this site in central China have produced the world’s oldest coins?