A brand new sound and light show was staged Tuesday evening at the Beijing National Stadium on June 18, impressing the audience with stunning displays. The light show at the Bird's Nest, incorporated melodious music, and included four parts. The show is meant to demonstrate the achievements made by the People's Republic of China since its founding in 1949. The light show will be staged four times every night until the end of October.


More videos