Switch to Desktop Site
 
 

Architectural marvels

Image

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

Share