Ahhhh!!! are you sure,, but I think there dont exist a CG 300 ? or may be its a chinese one ?
becuase as far as my poor knowledge is, in Honda there is now only one bike which is CB 300 and it has a totally different four valve dual Cam fuel injected engine..
from the looks of cylnder size and shape it is like 150cc Chinese counter part? but I am not sure..