The tallest group of skyscrapers in the world
Hotel Room View
The view from our hotel room in Dubai, UAE
Tallest building in the world in Dubai, UAE.
Metro Stations in Dubai
The Metro stations in Dubai look like something from the Jetsons.
The view from the Burj Khalifa