Installations of LED lights are on display during a light art festival at Huahai Park in Taiyuan city, North China's Shanxi province, June 20, 2016. [Photo/IC]