For a few extraordinary months each year, a remote river in central Colombia appears to transform into a flowing rainbow. Brilliant shades of crimson, pink, yellow, green, blue and black ripple across the riverbed, creating one of the world's most remarkable natural spectacles.