China - Lookout Point
Powered by SmugMug Log In
Traffic

Traffic

Shanghai, China
Traffic in the urban areas of China was pretty crazy (and this scene wasn't that bad really).

2011Shanghaitraffictriptrip china 2011