Afghanistan has a mountainous terrain and is thus divided by the Hindukush bearers and the desert soils and has a harsh topography of the place that has a deep valleys and a dry area and a limited rainfall thought the country is rich in the mineral resources.