Where is Puy de la Vache?

Where is Puy de la Vache located?

Puy de la Vache, Puy de la Vache, France (approx. 45.705566°, 2.9631503°)


Where is Puy de la Vache on the map?