...what would you have thought this is?
(Hat tip to Gerald)
Real answer: the Catholic Cathedral in Liverpool, England, birthplace of the Beatles (and I am a big fan of the Beatles, don't get me wrong).
Gerald and some others via comments on his post say spaceship. I was thinking some big time factory or nuclear power plant (or for the phonetically challenged: nucular power plant). The first time I saw this picture I looked really quick at confused those banners-on-poles with smokestacks. The top of this cathedral reminds me of a grease factory (cooking grease, etc.) not far from me. So, generically, one could say "industrial cathedral", perhaps?
What say ye?