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