Every year, members of Mexico’s Indigenous Wixárika people make an arduous 800km (500-mile) pilgrimage from San Andrés Cohamiata in the highlands of Jalisco to the semi-arid desert of San Luis Potosí…