Mount Tibidabo is the highest point in the Spanish city of Barcelona and belongs to the Collserola ridge.
Discussion
No replies yet.
Mount Tibidabo is the highest point in the Spanish city of Barcelona and belongs to the Collserola ridge.
No replies yet.