View of the Spanish mountains on the Costa Blanca coast near the town of El Castell de Guadalest.Good gravel road for cycling.