El Montgo - 'The Elephant Mountain' - if you look closely at the shape.  Between Denia and Javea/Xabia, Alicante province, Costa Blanca.