China's Transit Explore Bus (TEB) has launched the pilot project of its road-straddling ‘Transit Elevated Bus’ in Qinhuangdao this week.

After revealing the ambitious ‘Land Airbus’ concept as a scale model back in May, TEB has produced a full-scale prototype which has begun its pilot run in the coastal Chinese city about 300 kilometres east of Beijing.

The massive high-riding bus is powered by battery packs that are charged by electric stations installed along the vehicle’s route.