The Tower Bridge and the Shard in London, UK. The Shard at 310m or over 1000 feet tall, is the tallest building in Europe.
Size: 4368px × 2912px
Photo credit: © Ashley Cooper pics / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, attraction, bridge, city, contrast, crossing, design, embankment, glass, historic, icon, iconic, investment, london, modern, renewal, river, shard, shark, southwark, steel, stone, tall, tallest, thames, tourism, tourist, tower, uk, urban, vibrant, victorian