Designed by
Title
El Burguillo Reservoir (Embalse de El Burguillo) dam on Alberche River, Avila, Spain #294906369
Description
El Burguillo Reservoir (Embalse de El Burguillo) dam on Alberche River, Avila, Spain, hydroelectric power plant among pine forests and hills