Where is Pl Rosa dels Vents?

Where is Pl Rosa dels Vents located?

Pl Rosa dels Vents, Pl Rosa dels Vents, Spain (approx. 41.367966°, 2.187329°)


Where is Pl Rosa dels Vents on the map?