water aliens

A series of spectacular installations made by the successful collaboration of a waterfall and the weather. The project took place in Ontika , Esthonia. Well done guys!

via