China is building a giant ‘bus’ that straddles the road and allows cars to pass underneath

You are here: