Colorful rock on the beach in Kwa Zulu Natal in south Africa