Where is Chateauneuf-Grasse?

Where is Chateauneuf-Grasse located?

Chateauneuf-Grasse, Provence-Alpes-Côte Azur, France (approx. 43.6783011535°, 6.9783782959°)


Where is Chateauneuf-Grasse on the map?