Si la cima de Estela lleva sombrero, en tres días lluvia
Atribuido a la localidad de Castellar del Riu.
Click on the marks to view detailed information about each location
Castellar del Riu, El Berguedà, Barcelona, Catalonia, Spain.
Oronym. Summit.
Atribuido a la localidad de Castellar del Riu.