La acción de la novela transcurre entre dos escenarios, separados entre sí por muchos kilómetros: la ciudad de Piura (situada en el desierto de la costa norte peruana), y la selva amazónica peruana, principalmente en el poblado de Santa María de Nieva, sede de una misión religiosa española así como de un puesto de la Guardia Civil.