Amid concerns over its attempts to increase its influence in South Asia, China has described India as its 'partner and not rival'.
China describes India as 'partner not rival'