Liuyang is called the “city of fireworks” in China. It’s also the largest base for fireworks production and exportation in the world.
source
Liuyang, China: A must-see city for fireworks fans
RELATED ARTICLES
Liuyang is called the “city of fireworks” in China. It’s also the largest base for fireworks production and exportation in the world.
source