Where is La Vache?

Where is La Vache located?

La Vache, La Vache, France (approx. 43.63361°, 1.4350052°)


Where is La Vache on the map?