Castellfollit de la Roca je malebná vesnice v Katalánsku, ohraničená soutokem řek Fluvià a Toronell. Jeho kostel a domy se drží na vrcholu velkolepého čedičového útesu, který je asi 1 km dlouhý a 50 metrů vysoký. Stará část obce pochází ze středověku a skládá se z úzkých uliček, rohy, a Náměstí.