This image shows a peninsula of land in the Lake of the Ozarks, which from the air bears a striking resemblance to a duck’s head. Duckhead Point is a short distance behind the dam as shown in the link.
There is no description on the back of this card. It likely dates to the 1940s.