Castillo de Orihuela: 38.090833, -0.945833