For the best view of San Cristóbal, climb the seemingly endless steps to this church and mirador (lookout point). A visit here requires stamina. There are 22 more churches in town, some of which also demand strenuous climbs.