123View
1Rating

It only took less than a minute to reach the viewing deck of the tallest building in the world - Burj Khalifa in Dubai, UAE.