Look At This Spectacular View Of A Spillway In Portugal

You will never believe as to how spectacular this spillway in Portugal is! The Covão do Conchos, is a spillway located near Guarda in Portugal. It’s captivating, surreal and mind-boggling. Makes you wonder where did all that water go!

Screengrab by YouTube