Architecture
Leave a Comment

High Rise

011

The structure has reached its highest point of 339 meters making it the tallest building in Europe.

Leave a Reply