The blast occurred at the German embassy in Kabul, Afghanistan. This was part of the series of attacks on diplomatic and government targets in Kabul during the conflict period. Islamabad is in Pakistan, while Taliban refers to a group not a location.