Where is Vallfogona de Ripollès?

Where is Vallfogona de Ripollès located?

Vallfogona de Ripollès, Vallfogona de Ripollès (Station), Spain (approx. 42.19809°, 2.30304°)


Where is Vallfogona de Ripollès on the map?