No one knows the exact meaning of the Atacama Giant in northern Chile. Some believe it was an astronomical calendar, others ...