Share this story
Close X
Switch to Desktop Site

Architectural marvels

Image 1 of 11


The Burj Khalifa, the world's tallest tower, is pictured in Dubai on Jan. 3. The Gulf emirate inaugurated on the world's tallest tower, a symbol of its unbridled ambitions of recent years, on Jan. 4 amid continuing fears over cash problems facing the emirate which narrowly escaped a financial catastrophe last month.

PHOTO: Karim Sahib/AFP/Newscom

Next Image Previous Image

Image 1 of 11

About these ads