where is rainbow?