English Jinsha site Cited by user Anninarose on 29 May 2021 Jinsha is a Chinese archaeological site located in the Qingyang District of Chengdu, the capital of China's Sichuan Province.