Is this the longest-lasting rainbow ever?
Taiwan's Chinese Culture University says the phenomenon, which is said to have lasted for almost nine hours, breaks the record held by the UK.
Taiwan's Chinese Culture University says the phenomenon, which is said to have lasted for almost nine hours, breaks the record held by the UK.