A typical English village with a church tower in the background. I don't recognise it but someone out there must.