The Shard, landmark in London, was officially opened in superb after a laser and light show. The building is 310 meters high and is the tallest building in Western Europe. The Shard dwarfs other landmarks in London and is also the tallest building in Western Europe throne. Visitors will need to take 30 seconds to […]Read More