Stock Photo - Traffic jam in central Shanghai China

Stock Photo: Traffic jam in central Shanghai China.

Searchable keywords

  • Traffic Jam
  • Transport
  • Car
  • Street
  • Highway
  • City
  • Traffic
  • Urban
  • Asia
  • China
  • People's Republic Of China
  • Modern
  • Chinese
  • Infrastructure
  • Shanghai
  • Many
  • Road
Iain Masterton

More from this author

Iain Masterton Images & Videos on the website: 6386