Cloudberry indeed, but here in Newfoundland we call them bakeapples, supposedly an english corruption of the french "baie qu'appelle".
They grow in abundance on the bogs and marshes of Newfoundland, as well as throughout Labrador and Quebec.
They make a lovely liqueur, as well.