A village of tribespeople that have constructed huts on a meteor crash site, aerial view, concept art, detailed