China has the highest population of any other country and that means that transportation is a problem and in the major cities rush hour is like hell. As of recent a private company has been making ...
On Tuesday, China tested a long-awaited elevated bus that straddles the road, thus allowing traffic to continue below it, China’s Xinhua news agency reported. The Transit Elevated Bus, nicknamed TEB-1 ...
BEIJING, China (WTHR) - Too bad the "Megabus" name is already taken. In video posted to Facebook Wednesday, China's Transit Elevated Bus (TEB) is seen going through a road test. This is no ordinary ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果