Juanacatlán, Jalisco, sits on the slopes of lush foothills, 20 miles southeast of Guadalajara. To reach the town from the highway, you have to pass through its industrial neighbor El Salto, then cross the Río Grande de Santiago, one of Mexico's most polluted rivers, on a two-lane bridge adorned with a large overhead…