Where is Puigderrós 2?

Where is Puigderrós 2 located?

Puigderrós 2, Puigderrós 2, Spain (approx. 39.448444°, 2.752895°)


Where is Puigderrós 2 on the map?