Roadside vegetable stall in Tepoztlan, Mexico
A small roadside vegetable stand is almost completely overgrown with vegetation. Beyond the stand thick foliage leads to a series of rocky hills.
Tepoztlan is a small town outside Mexico City that attracts thousands of tourists for its colonial architecture and pre-Columbian ruins. The town has become known as a center for holistic medicine and mysticism and every year it becomes the the site for numerous religious gatherings and reunions.



