Here is an image fom Rialto Beach in Washington. The beach is covered with small pebbles which create a great foreground. There is also a small picnic area nearby, and the beach is easy to access.
To capture this shot, I used a simple 2-stop GND filter to reduce the brightness of the sky so that the camera could handle the dynamic range. With this filter, the pastels in the sky were well balanced against the dark foreground pebbles. To get the foreground textures, I waited until the wave had retreated and then setup my shot to fill the frame with as much foreground as possible.