Blackpool Sands in Devon, England, a beautiful stretch of shingle beach wedged in between headlands with wooded green pastureland.