20050411 india: New rocky road mapped to Sino-Indian peace