Where is Vavaheil?

Where is Vavaheil located?

Vavaheil, Logar, Afghanistan (approx. 33.95611°, 68.95194°)


Where is Vavaheil on the map?