Islām Qala is a border town in the western Herat province of Afghanistan, near the Afghanistan–Iran border. It is the official port of entry by land from neighboring Taybad in Iran. From Wikipedia
Officials attribute the disaster to excessive speed pending a full investigation.