You’ve answered your own question. Chandigarh because no town in Pakistan has these beer-selling Punjabi-speaking men.