Além de tudo mais, este filme tem uma ótima fotografia que pode ser vista nesta enorme cachoeira de nome "Salto de Eyipantla", que fica em San Andrés Tuxtla Sul do México!