Visiting Chinese Premier Li Keqiang (L) shakes hands with Indian Prime Minister Manmohan Singh prior to their meeting in New Delhi, capital of India, May 19, 2013. [Photo/Xinhua]