Amazing Traffic-swallowing TEB-1 Bus Debuts in China

A model of an innovative street-straddling bus called Transit Elevated Bus is seen after a test run in Qinhuangdao, Hebei Province, China, August 3, 2016. The test bus currently consists of one segment, and is capable of carrying 300 people, according to local media. (Photo by Reuters/Stringer)
Amazing Traffic-swallowing TEB-1 Bus Debuts in China
   
  Military Woman Gallery

Must See Places

Google Ads Privacy