In Photos | Punjab struggles to stay afloat amid worst floods in nearly 4 decades 

Rains and floods have wreaked havoc in Punjab. The deluge has claimed 30 lives and affected over 3.5 lakh people, leaving thousands homeless. From crops to cattle, little has been spared

Photos