funny pictures

I don't get it. I was stationed at Rhein Main AB for 3 years. During that time, I went to Ramstein AB dozens of times. This picture looks like some kind of circuit board screwed onto a large stone. I don't get it.