New Delhi, Heavy rains lashed Delhi Wednesday as people celebrated the festival of Eid-ul-Azha.
Rain lashes Delhi as people celebrate Eid-ul-Azha