Where is Deh-e-Past?

Where is Deh-e-Past located?

Deh-e-Past, Takhar, Afghanistan (approx. 37.25°, 69.88278°)


Where is Deh-e-Past on the map?