La Serrota


La Serrota - mountain and sierra in Spain.