Videos

Vertigo Integration: Street View Goes to the Top of the World's Tallest Building

Google takes its cameras to a street of the vertical variety.

Image
Reuters

The Burj Khalifa is the tallest manmade structure in the world. It stands at 2,716.5 feet and comprises 163 stories. The Dubai-based building also boasts the fastest-moving elevators in the world -- they run at 22 mph -- and the highest swimming pool in the world (situated on the building's 76th floor).

About the Author