Where is Castagniers Abbey?

Where is Castagniers Abbey located?

Castagniers Abbey, Provence-Alpes-Cote d'Azur, France (approx. 43.80139°, 7.232222°)


Where is Castagniers Abbey on the map?