St David's Head Hills north of Whitesands Bay from Treleddyd Fawr, St Davids, Pembrokeshire