Where is Els Pins 2?

Where is Els Pins 2 located?

Els Pins 2, Els Pins 2, Spain (approx. 39.788677°, 3.124843°)


Where is Els Pins 2 on the map?