Where is Sehkovtech?

Where is Sehkovtech located?

Sehkovtech, Wardak, Afghanistan (approx. 34.21139°, 67.97944°)


Where is Sehkovtech on the map?