The Temple of the Sacred Heart of Jesus at Tibidabo, Barcelona, Catalonia, Spain, Europe.
Torre de les Aigües del Tibidabo, Barcelona, Spain, Europe.