Challwamayu (Junín)
The 883rd longest river in the world
Challwamayu (Quechua challwa 'fish', mayu 'river', "fish river", hispaniciced spelling Chalhuamayo) is a river in Peru located in the Junín Region, Satipo Province, Llaylla District.
Flows through: Peru.
River data from Wikidata (CC0); lengths normalised to a common unit.