20041208 india: A temple of peace for India; China