20130527 india: Heavy showers lash Himachal; snowfall in high-altitude areas