Where is Fonts del Llobregat?

Where is Fonts del Llobregat located?

Fonts del Llobregat, Cataluna, Spain (approx. 42.28289°, 2.013252°)


Where is Fonts del Llobregat on the map?