Evidence of ancient aliens visiting our planet discovered at an