And there were Giants in the land

I like to think that most things are a metaphor and not so literal. Well now, it looks like there were REAL GIANTS in the land. Maybe those giant monuments were really made by those giants....Hmmmm