Shanghai International Music Fireworks Festival started in 2000 and is held annually on National Day.
The Shanghai International Music Fireworks Festival started in 2000 and happens annually on National Day.