Where is Castellfollit de la Roca?

Where is Castellfollit de la Roca located?

Castellfollit de la Roca, Castellfollit de la Roca (Station), Spain (approx. 42.2192°, 2.546852°)


Where is Castellfollit de la Roca on the map?