Lightscales

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

Aerial shot of the 'Lightscales' artwork displayed on a large screen in a plaza in Chongqing, China.
Shot from afar capturing the freeway and traffic lights, with the artwork displayed in the top center of the image.
Picture of the plaza with a pond reflecting the screen showing the artwork, as people casually walk and move through the space.