The Amu Darya and Panj rivers mark the border with Afghanistan, and the glaciers in Tajikistan's mountains are the major source of runoff for the Aral Sea. There are over 900 rivers in Tajikistan longer than 10 kilometres.