Where is La Font del Bosc?

Where is La Font del Bosc located?

La Font del Bosc, La Font del Bosc, Spain (approx. 41.4958°, 1.652254°)


Where is La Font del Bosc on the map?