Battle for Jarablus

3 Jarablus

2 Karkamş

1 Manbij

Raqqa

Anti-regime

Kurdish forces

Isis

Syrian regime

Hasakah

Latakia

Aleppo

Idlib

Gaziantep

Syria

Turkey

50 km

50 miles

1 Recently recaptured by Kurdish forces

2 Border town evacuated after it was by hit by mortar fired from Syria

3 Turkish-backed Syrian rebels claim to have taken the town from Isis

Raqqa

Anti-regime

Kurdish forces

Isis

Syrian regime

Hasakah

Jarablus

Turkish-backed Syrian rebels claim to have taken the town from Isis

Karkamiş

Border town evacuated after it was by hit by mortar fired from Syria

Manbij

Recently recaptured by Kurdish forces

Latakia

Aleppo

Idlib

Syria

Turkey

50 km

50 miles