Chinese Premier Li Keqiang waves upon his arrival at an airport in New Delhi, India, kicking off an official visit to the country, on May 19, 2013. [Photo/Xinhua]