Conceptual demonstration illustrates how the Transit Elevated Bus (TEB) operates on the road at the 19th China Beijing International High-Tech Expo. The bus was ideally designed to ease the issue of China's horrible traffic jams, maximize limited road space, boost the public transport system and reduce pollution. However, how it will actually work and avoid overpasses in China's busiest megacities remains to be seen. The TEB bus will undergo a preliminary testing run in the second half of this year in Qinhuangdao City, Hebei Province. [Promotional video grabs] |
Go to Forum >>0 Comment(s)