This is Chongqing, which will act as one of the leading urban centres in the world's largest country throughout the 21st century. It has undergone insane transformation in the last 15 odd years, and will continue to do so in the future.
Early 90s:
2007:
Early 90s:
2007:
Early 90s:
2007:
Early 90s:
2007:
Some more recent comparisons (which in a way are even more impressive considering the short time span):