Burj Khalifa - Dubai, United Arab Emirates
This half-meter resolution satellite image features the Burj Khalifa building, located along the Sheikh Zayed Road in the heart of downtown Dubai. The skyscraper stands 828 meters (2,717 feet) high and is the tallest manmade structure in the world.
This GeoEye satellite image was acquired on 09 February 2010.
View the full resolution image.