Here is a list of the 20 tallest buildings in Europe, following the inauguration of The Shard in London, which takes over the number one spot from the Capital City Moscow Tower in Russia.
Unenclosed structures like the Eiffel Tower in Paris, which at 324 metres (1,063 feet) is slightly taller than The Shard, are not included.
The tallest building in the world remains the Burj Khalifa in Dubai, opened in 2010. It soars 828 metres (2,717 feet) above the Gulf emirate, and boasts 200 floors.
Europe's tallest buildings (height in metres, height in feet, name, country, year opened):
1: 310m 1,016ft - The Shard, London Britain 2012
2: 302m 989ft - Capital City Moscow Tower Russia 2010
3: 268m 881ft - Naberezhnaya Tower, Moscow Russia 2007
4: 264m 866ft - Triumph-Palace, Moscow Russia 2005
5: 261m 856ft - Istanbul Sapphire Turkey 2011
6: 259m 850ft - Commerzbank Tower, Frankfurt Germany 1997
7: 257m 843ft - Capital City St Petersburg Tower, Moscow Russia 2010
=: 257m 842ft - MesseTurm, Frankfurt Germany 1990
9: 250m 820ft - Torre Caja, Madrid Spain 2008
=: 250m 817ft - Torre de Cristal, Madrid Spain 2008
11: 242m 795ft - Federation Tower West, Moscow Russia 2008
12: 240m 787ft - Moscow State University Russia 1953
13: 239m 783ft - Imperia Tower, Moscow Russia 2011
14: 236m 774ft - Torre PwC, Madrid Spain 2008
15: 235m 770ft - One Canada Square, London Britain 1991
=: 235m 770ft - Torre Espacio, Madrid Spain 2007
17: 231m 758ft - Torre Garibaldi, Milan Italy 2011
=: 231m 758ft - Tour First, Paris France 2011
=: 231m 757ft - Palace of Culture and Science, Warsaw Poland 1955
20: 230m 755ft - Heron Tower, London Britain 2011