Jalalabad is situated on a plateau. Jalalabad is a city in eastern Afghanistan. It is the capital of Nangarhar Province. Jalalabad is located in the Kabul River Valley. The city is surrounded by mountains.
Discovering Jalalabad: Unveiling the Treasures of Afghanistan's Fifth-largest City