(Image credits: xitek.com | skyscrapercity.com)

Unbelievable change in only 20 years – a picture taken in 1990, Shanghai compared to 2010 version of the same location.

report