Why Are Rainbows Shaped Like an Arch?

A rainbow actually forms a circle. The center of the circle is always on an imaginary line between the sun and your head.