Where is La Muntaneta?

Where is La Muntaneta located?

La Muntaneta, Catalonia, Spain (approx. 42.2616°, 3.18696°)


Where is La Muntaneta on the map?