C'est la voix d'une jeune femme, Aurora del Valle, qui porte ce magnifique roman situé à la fin du xixe siècle en Californie, en Europe et au Chili. La très riche Paulina del Valle recueille Aurora, sa petite-fille âgée de cinq ans : elle est orpheline de mère, et son grand-père, le Chinois Tao Chi'en, vient de mourir. Paulina donne ce qu'il y a de mieux à Aurora, mais elle lui cache la véritable identité de ses parents. De son enfance, Aurora n'a conservé comme souvenir qu'un sanglant cauchemar.
Bientòt la guerre du Pacifique, le terrible conflit frontalier qui opposait le Chili, le Pérou et la Bolivie, prend fin. Le mari de Paulina meurt. Celle-ci décide alors d'entreprendre un voyage en Europe pour parfaire l'éducation de sa protégée.