end of the world....Beachy Head, England