China's Brand New Elevated Bus is Launched
China has been inventing and making stuff so rapidly for so long a time that it really takes our breath away! A few short months ago we were talking about this Transit Elevated Bus (TEB) concept as a wild idea, but - lo and behold! - here it is in all its glory! Sitting two meters above the ground, the TEB is built like a tunnel that allows it to pass over traffic, gliding gracefully over gridlocked highways. It’s a superb invention and here’s what happened when the prototype went for a test run in Qinhuangdao, Hebei province.