Video: The airport site is like a Chinese spacecraft

This is not a scene in sci-fi movies, but a construction site inside Daxing International Airport, Beijing.

Picture 1 of Video: The airport site is like a Chinese spacecraft
The construction site inside Dai Hung International Airport.

The world's largest international airport is being built in Daxing District, Beijing, China.

Under the plan, the airport construction will be basically completed by the end of 2018 and officially put into operation from October 2018.

The airport is expected to meet about 120-200 million passengers annually