SHANGHAI, CHINA - APRIL 30, 2024 - An aerial photo shows China's largest LED ball screen, Shanghai Changtan Giant Screen Ball Theater, in Shanghai, China, April 30, 2024. It is understood that the facade of the theater is a combination of glass and a