Where is Les Presse?

Where is Les Presse located?

Les Presse, Catalonia, Spain (approx. 42.14508°, 2.46025°)


Where is Les Presse on the map?