Heydarabad, Afghanistan

Heydarabad, Afghanistan is a village in Bamyan Province in central Afghanistan.