Mount Tibidabo is the highest point in the Spanish city of Barcelona and belongs to the Collserola ridge

Mount Tibidabo is the highest point in the Spanish city of Barcelona and belongs to the Collserola ridge. Source: Global News (EU, USA)
Back to Top