20140917 india: INCH towards MILES: Modi's China mantra