Shanghai shunned traditional firework displays to celebrate the New Year, instead filling the skies with thousands of synchronised drones.
Nearly 2,000 drones flew above China's largest city, creating giant spheres, text, and even a figure of a man that appeared to run across the skyline.
The traditional midnight countdown was also performed by the drone swarm above the Huangpu River in the east of the city.
Download the new Indpendent Premium app
Sharing the full story, not just the headlines
State-run media outlet CCTV said the running man configuration illustrated "the huge changes and glorious achievements Shanghai has made in the past 40 years of reform and opening up".
It was achieved through vast programming efforts to coordinate the drones, rather than by individual drone pilots.
The display is part of a growing trend to find alternatives to fireworks, which create noise and smoke pollution and can be a fire hazard.
Sydney's decision to celebrate the New Year with fireworks proved controversial, after more than 250,000 people signed a petition to cancel the famous display.
2,000 drones were used to create the New Year's display in the sky above Shanghai (CCTV)
Shanghai's high-tech drone demonstration also comes amid concerns about China's development of advanced police drones for use in cities.
In November, a Chinese technology firm tested an attack drone designed to carry out street-level surveillance and take out targets.
Developer Tianjin Zhongwei Aerospace Data System Technology said in a report the drones are suitable for "asymmetric combat, counterterrorism and special forces [operations] and street battles".
This website or its third-party tools use cookies, which are necessary for analytics and its functioning and required to achieve the purposes illustrated in the cookie policy, including the personalization and analysis of ads and content. If you want to learn more or withdraw your consent to all or some of the cookies, please refer to the cookie policy.
By clicking on Accept you are agreeing to the placement of cookies on your device.
Further use of our site shall be considered as consent. You may view our Privacy Policy and Cookie Policy here for more information.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.