Where is Shesh Aveh?

Where is Shesh Aveh located?

Shesh Aveh, Nimrosis, Afghanistan (approx. 31.50861°, 62.70389°)


Where is Shesh Aveh on the map?