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. Read more
you are here: if it's hip, it's here » Serra da Estrela