20030521 india: Indian ambassador to China in Delhi for talks