Sheltered in the shade of cottonwood trees flows the 150-mile-long San Pedro River, the last dam-free river in the American Southwest. Yet, just a few miles away from the river’s edge lies...