This huge cross was on top of a mountain in Alcoy, Spain.