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 ...
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 ...
Last May, pictures of a weird, elevated bus that glides above traffic began circulating on the internet. Predictably, everyone freaked out. The so-called "straddling bus" was held up as a solution to ...