Where is Varenne?

Where is Varenne located?

Varenne, Varenne (Station), France (approx. 48.856625°, 2.315114°)


Where is Varenne on the map?