Mount Tibidabo is the highest point in the Spanish city of Barcelona and belongs #foryourpage #beats January 5, 2024 by Blueglovevibe Facebook Twitter Pinterest LinkedIn source