Nel 1585, Carlo Emanuele I di Savoia fece costruire per la moglie diciottenne Caterina D'Asburgo, secondogenita di Filippo II di Spagna, il Castello di Miraflores. Divenne questo il nome del parco, che in spagnolo significa “guarda i fiori”, in riferimento al fantastico scenario naturale e paesaggistico, su cui la reggia piemontese s'affacciava. Il Sangone fu deviato per creare un grande giardino; ci fu però una violenta piena e il torrente arrivò fin sotto le mura e le rovinò.