India-China: A high-level delegation from New Delhi-based think tank India Foundation visited China earlier this month in ...