River of tomorrow