Two birds sitting on a large rock next to a river. Two colorful birds sitting on rocks by water Two ducks are resting on a rock near the river. an image of birds that are perched on rocks Two large birds stand on a rock near a river.