Takht-e Ghowrmach

Takht-e Ghowrmach is a village in Badghis Province in north western Afghanistan.