The record-breaking rainbow
5 December 2017 Last updated at 17:10 GMT
Check out this incredible, record-breaking rainbow.
It was spotted by students and professors at the Chinese Culture University in Taipei, capital city of the Chinese state of Taiwan.
The rainbow lasted three hours longer than the previous record of six hours, which was set in Yorkshire in 1994.
According to the Guinness Book of Records, a rainbow typically does not last more than an hour.