La Devesa: 39.387617, -0.325835