China - Lookout Point
Powered by SmugMug Log In

Traffic

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

2011Shanghaitraffictriptrip china 2011