Where is Kovlulbai?

Where is Kovlulbai located?

Kovlulbai, Wardak, Afghanistan (approx. 34.4°, 68.01472°)


Where is Kovlulbai on the map?