In the heart of Mexico, hawks soar above high mountains and swoop down to gentle slopes of corn below. There on glistening rocks, iguanas rest beneath the hot, tropical sun. Toucans chatter to ring-tailed cats perched in emerald green trees. All through these hills, puma run, grey foxes search for chickens and wolves call to each other in the night. In a village at the foot of these mountains, a grandmother lived with her granddaughter...