Where is La Vachette?

Where is La Vachette located?

La Vachette, La Vachette, France (approx. 44.91654°, 6.68112°)


Where is La Vachette on the map?