Arundel Castle in West Sussex, England. With the river Arun, and boats in the foreground.