Espiritu Santo, Baja California, Mexico.
Hiking in a canyon of Candelero.
Photo Luca Tamagnini