There is a river in Colombia that changes colour. Not in a metaphorical sense. Literally. Between June and November, the waters of Caño Cristales take on shades of yellow, blue, green, black and red – five colours that coexist in the same current, stretching for...











