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