giant sea cliffs with a rainbow - nature