Where is Château de Beaucastel?

Where is Château de Beaucastel located?

Château de Beaucastel, Château de Beaucastel, France (approx. 44.1048°, 4.8518°)


Where is Château de Beaucastel on the map?