China speed: Flyover demolished in 2.5 hours in Jiangsu, China