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 ...
ORNL drone and geospatial team becomes first to map the Coca River in the Amazon basin as erosion and sediment threaten Ecuador’s lands Ecuador's Coca River has experienced massive erosion and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results