The culture of Pakistan is diverse and influenced by surrounding regions. It comprises ethnic groups like Punjabis, Kashmiris, Sindhis, Muhajirs, and others. Pakistani culture includes aspects like Urdu and English literature, poetry which has a rich tradition in Urdu and other languages, performing arts like music and dance, visual arts such as painting and architecture, sports especially field hockey and cricket, traditional dress like shalwar kameez, media, and festivals including religious occasions like Eid and Muharram. Overall, Pakistani culture is a blend of influences and traditions from its various ethnicities.