Небо затянуто облаками, солнечный свет, проходя через них, преломляется, видим кусочек радуги. Кусочек потому, что на закате/восходе свет падает под углом, каждый цвет имеет свою частоту волны, и какая-то часть волн доходит до нас, часть отражается от облаков.