A beautiful church and a very impressive clock tower, this was in Alhama Spain.