Rainbow factory
Unfortunately, your answer is incorrect.
Where the rainbow is formed depends on the position of the observer. In fact, everybody sees their own rainbow. When you look at a rainbow, a person next to you will see a slightly shifted rainbow.