A 15-story hotel in China was built in 6 days.
       
Next Fun Fact