Cascada means waterfall. But there’s not a drop of H2O falling on visitors to the Cascada exhibit in Quito, Ecuador. The 52-foot-tall installation is part of an interactive sensory experience that ...
A year-long season of arts exhibits and performances begins with visual magic involving a waterfall and three bicycles. In these opening installations, you will help create the art. Duke Arts’ Opening ...