River beach with giant boulders fallen from the rock face above the river.