Where is Santa Cecília de Voltregà?

Where is Santa Cecília de Voltregà located?

Santa Cecília de Voltregà, Santa Cecília de Voltregà, Spain (approx. 41.993053°, 2.2223248°)


Where is Santa Cecília de Voltregà on the map?