Puzzle Picture 42 The picture is of the north beach in Scarborough, England and was taken in August 2015. This was identified by Colin Butterworth.