Eastwards from the township of Rainbow Beach you can walk along the beach and see enormous, impressive sandy cliffs, which can be up to 200 metres in height. Erosion has exposed a palette of as many as 72 different coloured sands which have been produced by combinations of iron oxide and leached vegetable dyes. It is likely that the sands have been forming since the last ice age. More poetically, an Aboriginal legend tells of a spirit which took the form of a rainbow. Entering into a fight over a young woman the spirit fell onto the cliffs infusing the sands with its polychromatic splendour.