Google Street View looks out from highest man-made point

Google has taken its Street View product to new heights, literally, with panoramic views from the top of the world’s tallest building – Burj Khalifa in Dubai – added to its usual repertoire of ground-based images. It’s the first time Street View has climbed a skyscraper, we’re told, although sadly the iconic cars weren’t sent […]