From China Resources Studios
-
2008
24 City
24 City7.10 2008 HD
As a decades-old state-run aeronautics munitions factory in downtown Chengdu, China is being torn down for the construction of the titular luxury...