Traffic waits at stop lights at the junction of Fuxing Road and Yuquan Road in central western Beijing, China, as cars travel past on Yuquan road


Size: 7360px × 4912px
Location: Beijing, China
Photo credit: © Andrew Benton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2018, beijing, bus, buses, car, cars, china, chinese, city, crossroad, fuxing, green, hour, junction, lamp, light, lights, prc, road, rush, shijingshan, spring, stop, street, traffic, travel, tree, turn, urban, view, wait, yuquan