Balochistan is a province of Pakistan. Located in the southwestern region of the country, Balochistan is the largest province of Pakistan by land area but is the least populated one. From Wikipedia
The attack, claimed by Baloch militants, has led to heightened diplomatic demands from Pakistan for cooperation and justice.