Where is Lachapour?

Where is Lachapour located?

Lachapour, Nangarhar, Afghanistan (approx. 34.35°, 70.71°)


Where is Lachapour on the map?