Mallorca Scenic Road Through Mountains with Clear Sky
Scenic road in Mallorca, Balearic Islands, Spain. Asphalt surface winds through breathtaking mountain landscape. Clear sky, no clouds. Armco barriers protect against rockfall. A perfect day for a drive through Europe.