British IslesMary ChabotThe Glass Shard July 5, 2016 in England ⛅ 20 °C Tallest building in Europe 0 likes Trip