Temezcal fire pit altar, Chalmita, Mexico.

Summer pastures in the mountains at Chalmita, Mexico.