A light show has been held on the Great Wall in Beijing's Yanqing district, to celebrate the centenary of the founding of the Communist Party of China.
The show, held on June 21, used large-scale light installations integrated with video images to show the 100-year history of the Party and the development of New China.