London Shard makes its debut

Published On: Jul 06 2012 05:04:37 PM EDT   Updated On: Jul 06 2012 04:13:50 PM EDT

London celebrated the opening of the tallest building in Western Europe just weeks before the opening of the Olympic games.