Mask on display at the Sanxingdui Museum complex in Chengdu, Sichuan, China.
AsiaChinaSichuanArtMuseumArchaeology