The Lakhta Center is an 87-storey skyscraper built in the northwestern neighbourhood of Lakhta in Saint Petersburg, Russia. Standing 462 metres tall, it is the tallest building in Russia, the tallest building in Europe, and the sixteenth-tallest building in the world.
The second day we were there England were playing Croatia in the football World Cup semi finals (they lost!). We had been asked if we wanted tickets but declined, and looking at the huge queues I am very glad we did.