THE UNEARTHING OF STRANGE and sometimes grotesque bronze artefacts at the Sanxingdui (三星堆) site in Sichuan has been regarded as one of the most astounding archaeological discoveries in China, shedding light on the mysterious ancient Shu civilization that flourished about several thousands of years ago.
A golden mask unearthed in Sanxingdui is displayed in the…