Child in the ocean.
Child wearing purple shirt.
Man with surf board.
Man and child in the water.
People swimming in the ocean.
Mountains in the background.
Buildings in the distance.
Shallow water above the beach.
Dog in the water.
Waves coming in on the beach.
people enjoying the beach
plenty people enjoying the beach
multiple people enjoying the beach
some people enjoying the beach
lots of people enjoying the beach
happy people enjoying the beach
people vacationing on the beach
people enjoying the beach during daytime
people enjoying the beautiful beach
nice mountain view at the beach
majestic mountain range covered in forest
ocean wave receding on sand bar
green and white wave
ocean foam of white wave crest
purple shirt being worn by a boy
boy standing on beach
white surfboard held by a man
father and son with a surfboard
humans enjoying surfing in the ocean
a sunny and pleasant day at the beach
view of mountains in background
boy in periwinkle shirt
older man helping child with surfboard
man in black and white wetsuit
shadow of boy in sandy water
white waves in the background
man on yellow surfboard
people swimming in the background
boy with blond hair
black wet suit with white stripe
A boy in a purple shirt
A boy stands on the shore
A boy with a black swim suit
A man wearing a black and white swimsuit
The man is holding the end of a surf board
The surf board is white and black
Mountains next to the ocean
White buildings across the mountain
People swimming in the waves
A beige sandy beach

Objects:
child
beach
man
mountains
water
surfboard

Attributes:
name: child
attrs: little
close
young
standing
name: beach
attrs: soaked
brown
wet
name: man
attrs: black
enjoying
name: mountains
attrs: far
name: water
attrs: background
white
ripping
blue
close
running
rapid
crashing
deep
name: surfboard
attrs: white

Contrastive attributes: