SINOPIX PHOTO


A congested street during rush hour in Shanghai, China. As more cars hit the roads, traffic jams are becoming an increasing problem in China's cities..
Filename: 1524126-1043368291.jpg
Copyright ©Sinopix Photo Agency Ltd
Copyright ©Sinopix Photo Agency Ltd
Keywords: