two people walking on large beach
large sandy area before water
ocean in the background
brown grass growing in sand
green leaves on top of sand
white clouds in the distance
clear blue sky above
small object on the sand
hill on the right
person sitting on horse
horses on the beack
this horse is brown
people riding the horses
two dots on the beach
brown grass on the beach
a tuft of green grass
a speck on the beach
the person is wearing white
water beyond the beach
the mountains are distant
big sandy tan beach
plants growing on the beach
extremely large beach with a lot of sand
water far off in the distance
people walking to the waters edge
millions of tan grains of sand
perfect blue skies no clouds
a family going to the beach
larger pile of sand
person laying on the beach
this is the sky
the sky is clear
the sky is blue in color
these are people riding horse
this is the ground
the ground is dry
the ground is brown in color
these are the grass
the grass are dry
the grass are short
Beachgoers on the beach
Foggy, unclear sky
Sandy beach
Yellow grass growing in sand
Ocean and shore
Couple of people on the beach
Grass growing on beach
Unclear, daytime sky
Land off in distance separated by water
Sandy beach shoreline

Objects:
person
person
beach
grass
sand
horse
horse
people
horse
people
horses
street sign
grass
speck
person
water
mountains
dirt
plants
beach
sand grain
sand grain
sand grain
sand grain
sand grain
sky
clear sky
ground
grass
ocean
shore
person
person
people
grass
beach
land
water
planter
shoreline

Attributes:
name: person
name: beach
attrs: large
name: grass
attrs: yellow
brown
green
name: sand
name: horse
attrs: brown
name: people
name: horses
name: street sign
name: speck
name: water
name: mountains
attrs: distant
name: dirt
name: plants
name: sand grain
attrs: tan
name: sky
name: clear sky
attrs: clear
name: ground
attrs: brown
name: ocean
name: shore
name: land
attrs: distant
name: planter
name: shoreline
attrs: sandy

Contrastive attributes: