Mount Tibidabo in Barcelona, Spain.