But at 462 metres tall, the Lakhta Center isn’t just the tallest building in Europe, it’s also the northernmost skyscraper in ...
A steel cross, 120 feet high, will soon tower above Interstate 40, just outside North Little Rock, a hard-to-miss reminder of ...