The Colorado River and its tributaries provide water for cities from Denver to Tucson and about 4.5 million acres of farmland from Wyoming to the U.S.-Mexico border.