Thursday, June 16, 2016

China's Transit Elevated Bus

 
China's Transit Elevated Bus Debuts at Beijing Intel High Tech Expo

A model of a Transit Elevated Bus (TEB) debuted at the ongoing 19th China Beijing International High-Tech Expo.

No comments:

Post a Comment