Tibidabo
The highest peak in Barcelona

Tibidabo is the highest peak in the Collserola mountain range in Barcelona, emerging at 512 meters above sea level, so from here you can enjoy incomparable views of the city. The name Tibidabo comes from the Latin tibi-dabo, which means I will give you.
If you are visiting or want to stay a season, it is mandatory that you spend a whole day in this emblematic place; The Tibidabo amusement park was inaugurated in 1901 and is among the 40 oldest in the world, not only is it incredible as an amusement park, but also, the views are really spectacular.
You can get more information and the availability in the following link.
The church, located at the entrance of the park, began its construction in 1902, it is known as "Temple of the Sacred Heart of Jesus", this Church is characterized by its historicist style with neo-Gothic and neo-Romanesque elements. The crypt is made up of five naves that are separated by columns, and decorated with mosaics and biblical scenes, and is lined with alabaster. If you want to visit the Church of Tibidabo, the price of the temple of Tibidabo is completely free, although you only have access to the basilica and the crypt.
You can find more information in the following link.