Return to Las Águilas: Jalisco’s Stonehenge gets a facelift
On several occasions I have reported on the tall monoliths which stand guard over the town of Cuautla, Jalisco, located 100 kilometers due west of Lake Chapala. The word Cuautla means “the place where the eagles land,” and the overlooking mountain is called Las Águilas.
