Greenland anomaly; google earth in 2005 shown colossal structure that too big for human capability

RELATED ENTITIES

(1)