Where is Larga?

Where is Larga located?

Larga, Ghazni, Afghanistan (approx. 33.02°, 67.7°)


Where is Larga on the map?