X
June 24, 2013 Andy Cush

At 2,722 feet, Dubai’s Burj Khalifa, the world’s tallest building, is almost 1.5 times the size of the finished 1WTC, at 1,776 feet (take that, freedom!). What’s it like inside? The latest installment of Google’s Trekker Street View project, which maps areas inaccessible to the company’s camera-equipped vans (check out the Grand Canyon here) goes […]

Read More…