Where is Château de Beaucaire?

Where is Château de Beaucaire located?

Château de Beaucaire, Château de Beaucaire (Belcayre), France (approx. 44.518005°, 2.4339817°)


Where is Château de Beaucaire on the map?