Pakistani Muslims devotees blow horns at the shrine of Sufi saint Hazrat Shah Hussain, popularly known as Madhu Lal Hussain, in eastern Pakistan's Lahore on March 30, 2014. The annual festival was held at Madhu Lal's shrine on his 425th birth anniversary. (Xinhua/Jamil Ahmed)
A Pakistani Muslim devotee poses for a photo at the shrine of Sufi saint Hazrat Shah Hussain, popularly known as Madhu Lal Hussain, in eastern Pakistan's Lahore on March 30, 2014. The annual festival was held at Madhu Lal's shrine on his 425th birth anniversary. (Xinhua/Jamil Ahmed)
A Pakistani Muslim devotee blows a horn at the shrine of Sufi saint Hazrat Shah Hussain, popularly known as Madhu Lal Hussain, in eastern Pakistan's Lahore on March 30, 2014. The annual festival was held at Madhu Lal's shrine on his 425th birth anniversary. (Xinhua/Jamil Ahmed)