The San Pedro river flows north from Mexico and along its banks is a desert riparian forest, one of the rarest ecosystems and home to 350 species of birds. It's now protected by the San Pedro Riparian National Conservation Area covering 40 miles of riparian habitat.