Better picture here http://www.sliabh.net/index.php?p=224
That's a better view ! They're certainly not natural rock formations - I wonder what they represent ?