Meeting a Rainbow