Varje år företar monarkfjärilen en migrering från Mexiko till Kanada och hela vägen tillbaka, en migrering som kräver flera generationer.