Afghanistan is a largely rural country. This means there are only a few major cities. About one fifth of the population live in cities. Kabul, the capital, is the largest city. It is south of the Hindu Kush range and alongside the Kabul River. Other cities in Afghanistan include Kandahar, Herat, Mazar-e Sharif, and Jalalabad. The rural population is made up of farmers and nomads. The farmers live mainly in small villages along the rivers. The nomads live in tents while moving from place to place with their animals and belongings. Some people live in the high central mountains. Some live in the deserts in the south and southwest. Millions of people left Afghanistan to get away from the wars that happened in the late 20th and early 21st centuries. Most of them lived in neighboring Pakistan and Iran.