Tag: Hebei Province

First ever China elevated bus that allow cars to pass underneath it hits the road

Published on August 3, 2016 by Robert Ngwira

Getting stuck in a traffic jam can be one of the most frustrating parts of travelling around a busy city. […]