The Lakhta Centre, located near St. Petersburg, Russia is the tallest skyscraper in Europe, standing at 462 meters. Despite ...