Pinterest released a feature that allow you to choose the pin that appears on the cover of your boards.
To edit a board cover,just hover over it with your mouse. An “Edit Board Cover” button will appear.click on it and select your pin to set a cover image.adjust the position of the thumbnail and click “Set Cover” to finish.