Mexican jungle macro. Tepoztlan, Morelos, Mexico.

Parque Nacional El Tepozteca, Morelos, Mexico.

It’s a dog’s life in the mountains of Central Mexico, Tepoztlan.