What’s going on here?

I still don’t know what the heck these things are supposed to be. I imagine that they are some kind of heat or power source but in reality, they’re just pigeon toilets.

Distance: 6.81 miles

Leave a Reply