Rivers are some of the most fascinating natural wonders on Earth. They provide water, support wildlife, and are also the ...