Espiritu Santo, Baja California, Mexico.

Hiking in a canyon of Candelero.

Photo Luca Tamagnini