Where is Coustellet route d'Apt?

Where is Coustellet route d'Apt located?

Coustellet route d'Apt, Coustellet route d'Apt, France (approx. 43.86826°, 5.14409°)


Where is Coustellet route d'Apt on the map?