Rainbow witnessed for nearly 9 hours in Taiwan
A professor at the Chinese Culture University in Taiwan claims to have witnessed a rainbow that was visible for eight hours and 58 minutes on November 30. He plans to apply to Guinness World Records for the world's longest-lasting rainbow record. The current record is held by a rainbow that was visible over UK's Sheffield for six hours in 1994. 