Chengdu Contemporary Image Museum, Chengdu, China 2020 PHOTOGRAPHY/ INSTALLATION/ VIDEO Digital Eden.2025