Esla — river tributary to Douro, in the provinces of León and Zamora, Castile and León, Spain