China's Transit Elevated Bus (TEB) went through a road test in north China's Hebei Province. The passenger compartment rises far above other vehicles on the road, allowing cars to pass underneath.
China future transport sustainable transport future buses TEB