U.S. Markets closed
2 / 8

World’s Scariest Places To Stand And Peep

The View from The Shard. Photo: Carron Brown/Flickr - The newly opened The Shard is Western Europe’s tallest building at 1,016ft and the sensory experience known as The View from The Shard is located on levels 68, 69 and 72. The 360-degree view of London from 800ft up is nothing short of magical. Familiar landmarks like Tower of London and St Paul’s Cathedral seem to lie practically at your feet while the Oval Cricket Ground can be discerned at a distance.