athlete cycling through the narrow streets of a historic city in Spain, competitions, Multi-day Cycling race, Bicycle, International Professional sport
Valldemossa is an old picturesque town with ancient history and culture located in the midsts of Tramuntana mountains, Majorca, Balearic Islands, Spain