an Entity references as follows:
Qiu Jiongjiong (Simplified Chinese: 邱炯炯, born 1977 in Sichuan, China) is a Chinese contemporary artist and filmmaker based in Shenzhen China. Born in 1977 in Leshan, Sichuan Province in central China. Qiu Jiongjiong went on to work in Beijing until 2017, and now currently lives and works in Shenzhen, China.