 Château de Belcastel

The Château de Belcastel is a medieval castle in the village and commune of Belcastel, in the Aveyron "département" of France.It is situated above the north bank of the Aveyron River, downstream from Rodez.