20051023 india: A Made-in-China Diwali this year