Designed by
Title
Gold mask of Jinsha site #182540673
Description
Jinsha is an archaeological site in Chengdu, capital of China`s Sichuan Province. The site is located in Qingyang District, along the Modi River. It is named for a nearby street, itself named after the Jinsha River.
This image is editorial