If you want to get amazing views of the city of Barcelona, then there is hardly a better place to get them than at the highest point in the city. In this post, you’ll be able to discover some interesting Torre de Collserola facts, one of the most astounding towers in the world! 1. It’s …