a group of elephants
two elephants in the river
a guy wearing shorts in front of the elephants
a brown trunk of an elephant
a guy wearing shorts and polo shirt
big and floppy ears of an elephant
a guy wearing a hat
group of elephants at the river bank
muddy colored river
two elephants with trunks in the water
elephants half way submerged in water
man standing in front of heard of elephants
woman standing on dock in front of water
group of elephants at the edge of the water
mild river rapids
cement walkway leading to the water
man in teal shirt with his back to the elephants
shadows from trees cast across the beach
cement steps leading up to dock in front of water
elephants walking up to large group of elephants
elephants on a shoreline
these elephants might be crossing the river
this man is standing by the elephants
these people might be herding the elephants
the elephants are standing on the shore
the ground is muddy
the water looks murky
the people are standing on some kind of dock
the other side of the river
the guy is watching the elephants
large elephant near water
elephant walking in water
brown elephant in water
brown elephant next to stairs
man wearing a green shirt and hat
woman wearing pink shirt and white pants
man wearing a brown shirt
man looking at elephants
lake with elephants in it
man looking at elephants
twenty-two elephants leaving a river
five people at a river
man wearing white shirt
shadows from the trees
two elephants walking across a river
water foaming across the rocks
garbage gathered on the ground
grassy area across the river
man watching the elephants
two people talking near the elephants

Objects:
elephants
river
guy
shorts
elephants
elephant
trunk
guy
shorts
polo shirt
elephant
ear
ear
guy
hat
river bank
group
elephant
elephant
elephant
elephant
river
water
elephant
elephant
trunk
trunk
herd
man
elephant
woman
dock
water's edge
elephant
river rapid
walkway
man
shirt
elephant
shadow
tree
beach
dock
step
step
step
step
step
group
elephant
shoreline
elephant
person
person
elephant
shore
ground
dock
person
person
other side
guy
elephants
elephant
water
water
elephant
water
elephant
stairs
man
shirt
hat
woman
shirt
pants
man
shirt
elephants
lake
man
elephants
elephant
elephant
elephant
elephant
river
person
person
person
person
man
shirt
shadows
trees
elephants
river
garbage
ground
area
river
elephants
person
person

Attributes:
name: elephants
name: river
attrs: muddy colored
name: guy
name: shorts
name: elephant
attrs: brown
large
name: trunk
attrs: brown
name: polo shirt
name: ear
attrs: big
floppy
name: hat
name: river bank
name: group
attrs: large
name: water
attrs: murky
name: herd
name: man
name: woman
name: dock
name: water's edge
name: river rapid
attrs: mild
name: walkway
attrs: cement
name: shirt
attrs: teal
white
pink
green
brown
name: shadow
name: tree
name: beach
name: step
attrs: cement
name: shoreline
name: person
name: shore
name: ground
attrs: muddy
name: other side
name: stairs
name: pants
attrs: white
name: lake
name: shadows
name: trees
name: garbage
name: area
attrs: grassy

Contrastive attributes: