elevated-bus-first-test-ride-qinhuangdao-china

China's straddling Transit Elevated Bus went on its first road test in Qinhuangdao City

China’s straddling Transit Elevated Bus went on its first road test in Qinhuangdao City