Grand Cascade

Connected Sites: 15

Definition
A cascade is a variety of the artistic presentation of running water. In a cascade, water falls down a series of steps. As a rule, three elements receive artistic treatment: the inlet at the top, the outlet at the bottom and the water stairs with its channels and branches.

Map

Connected Sites