Where is Vallvidrera Superior?

Where is Vallvidrera Superior located?

Vallvidrera Superior, Vallvidrera Superior, Spain (approx. 41.414112°, 2.1058164°)


Where is Vallvidrera Superior on the map?