The Shard, Western Europe's New Tallest Building, Opens To The Public (PHOTOS) (TRAVEL)
Western Europe's new tallest building, The Shard, opened Friday in London to much fanfare and hoopla. The building, which