As two giant countries sharing a common border, India and China have a host of issues between them that they need to sort out and work together. From border disputes to concerns over river waters, from trade imbalances to safety of investment and mar....