1The longest river in Afghanistan. Rising in the Hindu Kush, it flows 1,125 km (700 miles), generally south-west, before emptying into marshland near the Iran–Afghanistan frontier.
1The longest river in Afghanistan. Rising in the Hindu Kush, it flows southwest for 700 miles (1,125 km) before emptying into marshland near the Iran–Afghanistan frontier.