Unmanned drones create the image of an eagle and light up the sky of the Longhua Sports and Cultural Center in Shenzhen. [Photo by Chen Jianhua, Li Daohang & Zheng Mingmeng/provided to chinaservicesinfo.com]
On June 19, the Dragon Boat cultural and art festival in Shenzhen kicked off. A mesmerizing series of events, including the awe-inspiring digital scroll at the Longhua Sports and Cultural Center followed as residents gathered around to watch.