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.

Published
Section
BBC News
Subsection
Asia