Visitors pass by an LED sailing boat during a light art festival in Zhangjiakou city, North China's Hubei province, on July 4, 2016. [Photo/IC]