Where is Château de Puilaurens?

Where is Château de Puilaurens located?

Château de Puilaurens, Château de Puilaurens, France (approx. 42.803852°, 2.2999837°)


Where is Château de Puilaurens on the map?