Archive for the 'Shanghai Tower' tag

Skyscrapers Inching Closer to the Heavens Again

Dubai has its famed Burj Khalifa, but the...
Read more