RAINBOW Rainbow over massive granite rocks near Boulders Safari Camp in NamibRand Nature Reserve, Namibia, Africa.