BY: V. K. STEPHENS

Church on highway between Orizaba and Tehuacan Street Scene in Sahuayo-Mexico. A charming little town along Mexico 15 in Michoacan. Church towers rise above red-tile roofs built on a steep hill. Children play on the cobblestone street and horsemen ride by.

Cholula-Mexico. An overview from an ancient pyramid on which now stands a Christian church of the city once the center of the Toltex Kingdom. Now a small town it boasts (with some exaggeration) 365 churches, in a valley near Puebla.