To create something that looks like the shape of a lake, the following code transforms the border of a blue ellipse with smooth random steps. The idea is taken from another answer.
\documentclass[tikz]{standalone}
\usetikzlibrary{decorations.pathmorphing}
\pgfmathsetseed{42}
% The seed is only set explicitly to always generate the same picture.
% The problem occurs independent of seed.
\begin{document}
\begin{tikzpicture}
\fill[blue, draw=brown,
decoration={random steps,segment length=1cm,amplitude=.5cm},
decorate,
rounded corners=.3cm
] (0, 0) ellipse (3 and 2);
\draw[ultra thick, red] (3.1, 0) circle (.3);
\end{tikzpicture}
\end{document}

As marked with a red circle, at the point where the ellipse begins (at 0 degrees) the random step is not correctly smoothed but adds an ungly corner. How can this be fixed?
