20040507 india: China puts Sikkim on India's map