Pakistan has four main provinces: Sindh, Punjab, Balochistan, and Khyber Pakhtunkhwa (KPK). Each province has its own unique culture. Sindh is known for its Sufi mystics and cultural values that have been translated into the Sindhi language. Punjab is associated with the Indus Valley civilization and is renowned for its melodic music and energetic bhangra dance. Balochistan's culture is defined by religious values and Balochi and Brahui languages. KPK is inhabited mainly by the Pashtun people and their tribal traditions.