Creating a New Page
On your WordPress panel, Go to pages.
Then click on Add New.
Enter the title of the page you wish to create, then add description.
Then click Publish.
If you wish to add featured image in your page, click on Set Featured Image, on the bottom right of the new page.
Then select the desired featured image for your page and click on Set Featured Image.
This will automatically save you a picture of size 1600*650 for your page.