Both. Distinct wavelengths exist and that is an objectively verifiable fact. But the rainbows we see are a product of our eyes. Different eyes see more or less colors than us. In fact we can’t even really know that people see the same colors amongst each other. Perhaps no one can see a “true color” rainbow but each person’s rainbow can be considered unique to them.
Latest Answers