AI and satellite images come together to discover hidden archaeological sites