This building is in a city we’ll be visiting soon on my Europe 1979 trip. So, let’s see if anyone knows….
What city in Europe can you find this building?
What is the nickname for this building?
No fair using Google.
I may put some hints in the comments depending on how this goes.