@Dutchy,
												I'm thinking things like old nuclear power plant roof...
no idea about the columns or the green thing.. yet.
Strange roof.  I think of deck, as in ship, but the other photo had a concrete wall (I think).  Plus there's the keyhole shape. 
So, not the Americas, not Australia, not Europe.  Africa?  (Soon I'll be back in Asia)