Rawalpindi is the third-largest city in the Pakistani province of Punjab. It is a commercial and industrial hub, being the fourth-most populous city in Pakistan. From Wikipedia
The 2025 edition marks Pakistan's first global cricket tournament since 1996, with India playing in Dubai due to security concerns.