The Shard, Europe's Tallest Building (for Now)

167 views
  • About
  • Export
  • Add to
London has officially unveiled The Shard, Europe's tallest building for at least a little while. It's a new landmark the architect and developer hope will blend well with the city's history-steeped skyline. (July 6)

Copyright 2012 The Associated Press

0 comments