Where is La Bastide?

Where is La Bastide located?

La Bastide, La Bastide, France (approx. 43.76485°, 5.36554°)


Where is La Bastide on the map?