Where is La Mounine?

Where is La Mounine located?

La Mounine, Provence-Alpes-Cote d'Azur, France (approx. 43.46277°, 5.407506°)


Where is La Mounine on the map?