Where is La Vache?

Where is La Vache located?

La Vache, La Vache (Station), France (approx. 43.633648°, 1.4348933°)


Where is La Vache on the map?