Tuesday, October 05, 2010

Tallest Hotel in the World

With great fanfare, the world's tallest hotel opened earlier this year. The Burj Khalifa is located in Dubai, and was built at a cost of over $1.5 billion. A marvel of modern engineering.
Here is a video from the observation deck.

comments powered by Disqus