Europe's Tallest Skyscraper Located in the Middle of Nowhere...?