Watch a train station being built in 9 hours in China

A team of 1,500 workers spent less than 9 hours building a train station in Longyan, Fujian Province on January 19.

Posted in Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *