Shanghai International Music Fireworks Festival started in 2000 and is held annually on National Day.
The Shanghai International Music Fireworks Festival began in the year 2000 and is held every year on National Day.