Shahab od Din, Afghanistan
Shahab od Din is a village in Baghlan Province in northeastern Afghanistan. See also Baghlan Province References External links Satellite map at Maplandia.com Populated places in Baghlan Province