![](https://lifestyle.inquirer.net/files/2012/07/The-Shard-199x300.jpg)
The Shard: Europe’s tallest building launched amid debate
Europe’s tallest skyscraper the Shard was being inaugurated in London with a spectacular laser show Thursday, as critics debate whether it is an architectural triumph or a blot on the skyline.