20111225 india: Snowfall delights tourists at Manali