In recent times, Pakistan has become a byword for peril and turmoil, with a military ruler clinging to power, al-Qaida fanatics hiding in the mountains and suicide bombers targeting the cities. But there is another Pakistan, one the majority of its 165 million people are more familiar with. It is a country of software entrepreneurs and brash TV, of kite flyers and partygoers. And it is Sehwan Sharif. Join Declan Walsh as he savours the sights and sounds of one of the world’s biggest Sufi festival.