India set to drop anchor off China