OK, Atheist Scots, maybe you can help solve an ongoing mystery - I saw these "things"
and Edinburgh airports. I started looking at bird's-eye views on Multimap
and found others at Liverpool and Glasgow. Does anyone know what they are?? I'm sure the answer is probably quite simple, but BAA, Virgin, United and British Airways have not replied to my queries, nor has anyone at the Scotsman. Any ideas?