Shahrara Rd, Kabul, Afghanistan (34.5313783, 69.1637537)
Comments: 0
Kabul, Afghanistan (34.5344051, 69.1852205)
Kabul, Afghanistan (34.5349181, 69.1864778)
25 Kabul - Nangarhar Hwy, Kabul 25000, Afghanistan (34.5239779, 69.202795)
Block 4, قصبه, Kabul, Afghanistan (34.5358507, 69.1760907)
Kabul, Afghanistan (34.5377343, 69.1575029)
Sher Ali khan Rd, Kabul, Afghanistan (34.5346581, 69.1751146)
Kabul, Afghanistan (34.5087775, 69.1402376)
Kabul, Afghanistan (34.5010417, 69.2393468)
Kabul, Afghanistan (34.5198686, 69.1805174)