Last Updated: Tuesday, August 5, 2014, 00:25
Keeping a close tab on Narendra Modi`s visit to Nepal, where China has increased its presence significantly in recent years, the Chinese official media on Monday said the Indian Prime Minister has done a lot to win hearts despite failure to clinch the power agreements.