Among the most surprising religious buildings in Barcelona is the Tibidabo church, officially called the Expiatory Church of the Sacred Heart of Jesus. It is located at the top of Mount Tibidabo, the highest peak in Sierra de Collserola. From here... Continue reading