This is a natural rock sticking out from a hillside on the way down to the Giants Causeway in County Antrim, Northern Ireland. To me this rock looks like a Chinese lion's head. Can you see it?