Home > Videos > 

Dashuhua light show staged in Chongqing

Culture
In southwest China's Chongqing, people performed a dragon dance amidst fireworks as sparks of molten iron lit up the night sky on Saturday evening.

CGTNUpdated: February 13, 2018

MORE FROM SCIO