Beach at Folkestone, Kent. UK.