This is beautiful Portland, including Portland Bill. Portland is a peninsula or island, as some say, off the southermost part of Dorset. Features of Portland include the bill itself, the harbour, a handful of lighthouses, and, ending at Portland, the extraordinary Chesil Beach. You'll see these in the photographs.
The first picture is a Google Earth image of the island, in which you can see Chesil Beach starting top left.