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

Reply to this note

Please Login to reply.

Discussion