Where is La Ventrouze?

Where is La Ventrouze located?

La Ventrouze, La Ventrouze, France (approx. 48.609074°, 0.69622266°)


Where is La Ventrouze on the map?