Stock Photo: England, North Yorkshire, Knaresborough. A view of the River Nidd from the riverside cafe with the Victorian railway viaduct reflected in the waters below.