15 story building put up in under 6 days in China.

Back
Top