That's quite a nice spot, not one that I was aware of. I've never been that object before though, hell, I haven't even seen a team mate as that object. There is also a similar spot on Pointe du Hoc with a similar object.