How Are Rainbows Seen By Humans