Where is Sefid Shah?

Where is Sefid Shah located?

Sefid Shah, Badakhshan, Afghanistan (approx. 37.17278°, 70.1625°)


Where is Sefid Shah on the map?