why is gold that color?
Gold appears yellow because it absorbs blue light more than it absorbs other visible wavelengths of light; the reflected light reaching the eye is therefore lacking in blue compared to the incident light.