Years of investigation revealed a stunning answer: The dorado swims through several countries, all the way to the foothills of the Andes on the opposite side of the continent, to complete its life cycle. The 7,000-mile roundtrip journey is by far the longest migration made by any freshwater fish in the world, according to recently published research in the journal Fish and Fisheries.