Why rainbow always forms opposite to the sun?

Sun is the source of white light which passing through the droplets of water which acts prism undergoes dispersion phenomenon to form rainbow. So rainbow always forms opposite to the sun.