Thursday , March 23 2017
Home / Photos / Transit Elevated Bus is seen after a test run in Qinhuangdao

Transit Elevated Bus is seen after a test run in Qinhuangdao

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. REUTERS

TOPPOPULARRECENT