Where is Takht-e-Ghovrmach?

Where is Takht-e-Ghovrmach located?

Takht-e-Ghovrmach, Badgis, Afghanistan (approx. 35.75333°, 63.75611°)


Where is Takht-e-Ghovrmach on the map?