Shanghai: 1990 vs. 2010

What a difference 20 years makes.

3,654 views businessinsider.com

Interest

China

Stumblers Who Like This Page