Well, my clever readers figured it out. The mystery building I posted a photo of is a church in Austria commonly called the Wotruba Church after the architect who designed it.
Here it is:
Oddly, it is said that Wotruba was inspired to design the church by a visit to Chartres Cathedral:
I can't help but think that those who designed Chartres Cathedral had a different underlying understanding of things than Fritz Wotruba.
Chartres represents an attempt to create something beautiful in an ordered universe reaching upward toward the heavens; Wotruba might well have attempted to capture the "essence of Europe" but he created a church which represents a more random and chaotic universe.
Perhaps I've misunderstood what Wotruba was trying to achieve - it's difficult to determine as I couldn't find a detailed explanation of his theory of architecture.