The Indian embassy in Sri Lanka further said the Chinese envoy's imputing a geopolitical context to the visit of a purpo