Share

Music extravaganza staged after nightfall at valley in C China

A music, dance and martial arts show was staged after nightfall at a valley in central China’s Henan Province. It’s billed as the world’s largest real scene show with a theater set in the mountains.

Leave a Comment