Dehdradun Rain brings relief to Himachal, Uttarakhand and Punjab; showers to continue for 48 hrs June 29, 2014