Home Editor's Picks Insights into the Lakhta Centre: Europe’s Tallest Skyscraper