Embalse del Conde de Guadalhorce...
Embalse del Conde de Guadalhorce is a stunning reservoir located in the picturesque town of Teba, Spain. This man-made lake was created in the early 20th century to provide water for irrigation and hydroelectric power generation. Today, it serves as ...
Teba, Spain