Where is Shhovr?

Where is Shhovr located?

Shhovr, Badakhshan, Afghanistan (approx. 36.72987°, 71.92119°)


Where is Shhovr on the map?