Rio Puela, Chimborazo, Ecuador.