Archive for the 'Burj Khalifa' tag

Skyscrapers Inching Closer to the Heavens Again

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