20101231 india: Snow; rain in Himachal ruin tourists' holidays