Where is la Mola Grossa?

Where is la Mola Grossa located?

la Mola Grossa, la Mola Grossa, Spain (approx. 41.823044°, 2.578713°)


Where is la Mola Grossa on the map?