The 3D Mapping Light Show of Shanghai International Light Festival was held at Oil Tank Art Park, the former industrial landmark. 15 digital artists from 8 countries and regions presented their works for the world's first exhibition, held in Shanghai, China on September 28, 2026.