This edifice is in Germany, albeit not in Stuttgart.


[Linked Image]