Apr 24 2012

Leave it to the Chinese…

Shanghai, China is arguably the world’s most modern city:

Still, old habits die hard.

Check out these photographs of still-common modes of transporting goods: