SHANGHAI, CHINA - OCTOBER 4, 2024 - 3D mapping works by Chinese and foreign artists are projected on the exterior wall of a classical European palace through 20K ultra-high-definition light and shadow technology, Shanghai, China, October 4, 2024. Art