Monsoon arrival in Himachal earliest in 21 years: Met Office

creative