Yaguachi River


The Yaguachi River is a river of Ecuador.