Station on Bus Rapid Transit system, Yinchuan, Ningxia, China


Size: 5249px × 3500px
Location: Yinchuan, Ningxia, China
Photo credit: © Peter Treanor / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: access, air, brt, bus, carriageway, centre, change, china, city, climate, energy, environment, lane, link, mass, mode, network, ningxia, occupants, passenger, pedestrians, people, pollution, public, quality, rapid, rider, road, segregation, separation, station, stop, street, system, traffic, transit, transport, urban, vehicle, yinchuan