20090524 city.chandigarh: Rains lash Chandigarh; mercury falls