City in Middle East 33.47, 48.35

Khorramabad

Khorramabad is the capital city of Lorestan Province in western Iran. Known as an ancient city strategically located in the Zagros Mountains, home to the historic Falak-ol-Aflak Castle. Recently, Khorramabad has been the site of airstrikes targeting IRGC personnel and infrastructure, including a nearby missile facility. Last updated 5 days ago

Latest coverage