Where is Vallcanera?

Where is Vallcanera located?

Vallcanera, Vallcanera, Spain (approx. 41.83333°, 2.75°)


Where is Vallcanera on the map?