Where is Shelwatai?

Where is Shelwatai located?

Shelwatai, Kapisa, Afghanistan (approx. 34.78°, 69.66°)


Where is Shelwatai on the map?