Yaguachi River

The Yaguachi River is a river of Ecuador.