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 ...
If you are in Paris this week, take in the remarkable digital installations at the Grand Palais by moonlight. The Art Paris Art Fair launches its 2015 session today. This year’s focus on Singapore and ...
An innovative and quite incredible new attraction has opened its doors in Tokyo, with the Mori Building in the Japanese capital hosting what is described as an unprecedented Digital Art Museum. Inside ...