Offbeat: Europe’s tallest building officially opened

Europe’s tallest building, The Shard, officially opened in London yesterday. The 310 m (1,016 ft) tall glass pyramid structure was officially inaugurated by Prime Minister Sheikh Hamad Bin Jassem Bin Jabor Al Thani of Qatar, who bankrolled the lion’s share of its construction, at 3:15 pm yesterday . Later that day, the Shard displayed its dominance over the London skyline by firing laser beams at other iconic buildings at a 10:10 pm light show.