Designed by
Title
The Lakhta Centre #343657426
Description
The Lakhta Centre is an 87-story skyscraper built in the northwestern neighbourhood of Lakhta in Saint Petersburg, Russia. Standing 462 metres (1,516 ft) tall, it is the tallest building in both Russia and Europe, and the sixteenth-tallest building in the world
This image is editorial