Beijing Daxing Airport: Take a look inside the new Beijing mega airport - TomoNews
Rumble
BEIJING — A new mega-sized airport being built in China could shift the balance of power in the country’s airline industry...
BEIJING — A new mega-sized airport being built in China could shift the balance of power in the country’s airline industry...
A motorbike with an overloaded trailer on the back was weighed down like a see-saw before hoisting the rider in the air.
Three houses collapsed in central China due to a landslide on June 29. The dramatic moment, filmed in Badong County in Hubei..