Titterstone Clee Hill, Shropshire, UK. the background is one of the large quarry buildings on the summit of the hill.