This question already has an answer here:
- What gives things their colour? 1 answer
I know that difference between different colors of light is difference between their wave length but I don't know what gives beautiful colors (like rainbow colors) to different wave length of observable light?
What makes our eyes to see different wavelengths of light as different colors?
Remark: I've meet someone which he was color blind, he was not able to see rainbow colors. So the process that gives color to light must be in our eyes and brain.