Manmade Spillway Looks Like A Waterfall Inside A Lake.
Although it appears like one of nature’s incredible wonders – kind of like a lake with a sphincter – the Covão do Conchos Spillway in Portugal is a man made structure that is part of the Conchos Dam in Serra da Estrela, the country’s highest mountain range. (more…)