Improvised waterfall.


Flood of Saja river in Santa Isabel, Spain.