20120721 india: Sharp showers bring in some relief to Queen of hills