A dedicated Christian's cathedral in Spain