A view from the main plaza at Tepotzlan, a small town just south of Mexico City.

,,,