World | Mon May 20, 2013 10:39am EDT

China offers India a 'handshake across the Himalayas'