Video: China’s National Day celebrations: Grand light show illuminates major cities

Grand light show ‘I Love You, China’ was held across China to celebrate the 69th anniversary of the founding of the People’s Republic of China. RT LIVE …

Via Youtube