People are running a marathon under a rainbow; it had just finished raining.