Monday, June 24, 2013
Street View from the Burj Khalifa
You can now view Street View imagery from the world's tallest building the Burj Khalifa in Dubai. The Street View trekker actually boarded one of the building's maintenance units to capture breathtaking views from the 80th floor.
There are also Street View images captured from the world’s tallest observation deck on the 124th floor and some neck-aching views from the areas around the Burk Khalifa.