The Indus is one of the oldest and longest rivers in Asia. Though it originated in the Tibetan Plateau in China, much of it flows across Pakistan. Various religions and cultures have thrived here: Animism, Hinduism, Buddhism, Sikhism and Islam. Each of these religions were indigenised.
Historically, the strand of Sufism which emerged on the banks of Indus (especially in Punjab and all the way across Sindh), consciously eschewed religious orthodoxy and, at times, even rebelled against it.
The poetry and music that emerged from Sufi circles along the river is therefore largely a result of the theological, political and social tensions between Sufis and the orthodox ulema and clerics.
Read more: Communal Harmony