Architects plan world’s second-tallest tower in Russia
A Scottish architecture firm has released plans for the second-tallest skyscraper in the world to be built in St. Petersburg, Russia. The Lakhta Center II will stand at 703 meters (2,306 feet), while the world’s tallest building, the Burj Khalifa in Dubai, measures 828 meters (2,717 feet), according to a press release from architects Kettle … Read more