The India Meteorological Department (IMD) has forecast widespread rainfall across several parts of the country from August 2 to 7, with heavy rain expected in parts of northwest, central and eastern India. Himachal Pradesh, Jammu and Kashmir, Uttarakhand, Delhi-NCR, Uttar Pradesh, Rajasthan, Madhya Pradesh, Odisha, Bihar and other regions are likely to witness varying intensity of rainfall during the period. The weather department has also warned of thunderstorms, lightning and gusty winds in several areas.