It is really crazy and awesome to be able to have adventures like this. All the places that you mentioned here I went too! I really like the tibidabo mountain and the view atop from it.
What really amazed me was that wall that made a lot of small paintings and eventually, it made another painting when combined together. I'm really glad to see you're enjoying Barcelona.