The world's 'longest-lasting rainbow' appears in Taiwan for NINE HOURS

A rainbow appeared over Taipei for nine hours continuously yesterday, claimed a meteorology expert. It's said to be the world's longest-lasting rainbow and was visible fromĀ 7am to 4pm.