The sweeping beaches of Australia seem a world away from the towering glaciers of Antarctica, and yet, clues found among antipodean sands have ... worked out that the coloured sand was made ...
The green sands come from olivine ... Rainbow Beach in Queensland, Australia. There are as many as 72 different colors that can be spotted thanks to nearby multi-colored sand cliffs.