A sea of LED lights during a light art festival in Zhangjiakou city, North China's Hubei province, on July 4, 2016. [Photo/IC]