China has completed many world-renowned mega projects in the 21st century – the 2008 Beijing Summer Olympics, the Qinghai-Tibet Railway, the Three Gorges Dam and more recently, its manned space program.
Video Source: CGTN
(For the latest China news, Please follow People's Daily on Twitter and Facebook)