Looming in the middle of the street is the bell tower of the main church in Mazamitla, Mexico.