Filming Locations (3)

  • Oaxaca, Mexico

  • Monte Alban, Oaxaca, Mexico (field trip at end of movie)

  • Mexican Street, Backlot, Universal Studios - 100 Universal City Plaza, Universal City, California, USA