English countryside in the Cotswolds near Broadway, England