Uffington Castle Hill Fort, Oxfordshire.

View of Uffington Castle, Oxfordshire, England