Beijing China Heavy congested traffic on the roads of Beijing during peak hours.
Size: 5200px × 3467px
Location: Beijing, China
Photo credit: © Sergiu Turcanu / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: beijing, blvd, boulevard, cars, china, congested, full, hour, road, rush, street, traffic