20090506 city.bhubaneswar: Showers bring relief from scorching sun