Artwork created for the "Light of Asia," a 3,788-square-meter screen in Chongqing, China, exhibited from July through October 2024.