Where is Pou de la Neu?

Where is Pou de la Neu located?

Pou de la Neu, Languedoc-Roussillon, France (approx. 42.60722°, 2.578198°)


Where is Pou de la Neu on the map?