20030624 india: Sikkim hails China's stand