GIANT near the Giant's Causeway in Northern Ireland..???

GIANT near the Giant's Causeway in Northern Ireland..???