Tag Archives: building design

dubai.jpg

design from the sky

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 2,717 feet (828 meters) high and is the tallest human-made structure […]