Santa Rosa Canyon, Arroyo Guadalupe, Baja California, Mexico.