This point is the Still Bay Boat Launching Area where people can launch their boats into the Goukou river which runs into the ocean.