Rye (from the River Rother), East Sussex, England

Photo credits for Google Image Search