The mutual respect between New Delhi and Beijing is openly on display. The latest being Prime Minister Narendra Modi's ...