Where is Mont Ventoux?

Where is Mont Ventoux located?

Mont Ventoux, Mont Ventoux, France (approx. 44.173965°, 5.2783976°)


Where is Mont Ventoux on the map?