Here is a new Mystery Photo: I know I haven't posted on this blog for a while. Various trips and obligations have stood in my way. But to get me going again on regular posting, I am starting with this new Mystery Photo. I will tell you that this structure is in Europe. What is the structure?