The Rio Grande is one of North America’s great rivers, flowing nearly 1,900 miles from southern Colorado through New Mexico and along the Texas-Mexico border. It’s a lifeline that provides freshwater ...