Long, meandering rivers are among the most beloved features of the Earth’s landscape. But, look up to the sky, and it turns out they belong there, too. Indeed, as many rivers wind their way through ...