(Barcelona, Spain) - Multi-peaked mountain located near the city of Barcelona. The highest point, Saint Jerome is 4,055 feet tall.
(Barcelona, Spain) - Constructed between 1905 and 1930.
(Ardales, Spain) - River in Andalusia.