back to homepage
Tag "Tour de France"

MONT VENTOUX
Aptly nicknamed “Beast of Provence” and “Bald Mountain”, the Mont Ventoux is a mountain located in the Provence region of southern France, hailing on a deserted peak with recorded winds Read More