Where is Nashir Paine?

Where is Nashir Paine located?

Nashir Paine, Nimrosis, Afghanistan (approx. 30.26583°, 62.02111°)


Where is Nashir Paine on the map?