River, western and northern Peru.
It rises in the Andes Mountains and descends north, carving a valley between the Cordillera Central and the Cordillera Azul and joining the Marañón River in the Amazon River basin. The Huallaga is estimated to be 700 mi (1,100 km) long and is mostly unnavigable.