Il Museo Santuarios Andinos è un piccolo museo in Perù che ospita «The Frozen Ice Maiden». Il museo mette in mostra la storia della scoperta di diversi bambini mummificati che furono sacrificati durante la metà del 1400. Il film spiega in dettaglio come sono arrivati alla loro scoperta e il significato dei risultati.