I found myself in Acaxochitlán.
It is one of the 84 municipalities of the state of Hidalgo, in central-eastern Mexico.
There was fog there and there was this stray dog.
Acaxochitlan has three languages; Nahuatl, Spanish, and Otomi. The atmosphere, maybe because of the fog, was like magical. And that dog was like to meet a spirit.
That look that reaches you and me, a photograph that I carry inside of that place where I will return.