Kabul city is capital of Afghanistan and its largest city and economic and cultural center, lying in eastern Afghanistan, on the Kabul River. It is strategically located in a high narrow valley, wedged between mountain ranges that command the main approaches to the Kyber Pass . more