On the Plain of Snakes: A Mexican Journey