This beautiful old church sits on the hill in Ahuacatlan. No church actually meets there, though.