Where on earth can't you see the rainbow?

The rainbow appeared because of rain. After the sunlight hits the raindrops at a certain angle, it is refracted, split, internally reflected and refracted, which makes the light of various colors deviate and produces a rainbow. So as long as it doesn't rain, you can't see the rainbow, such as the north and south poles and the plateau above 5000 meters above sea level. Even in summer, the temperature in these places is very low, so it can only snow and not rain, so there is no rainbow. In addition, rainbows can't be seen in places with little rainfall all the year round, such as deserts and Gobi.