The town of Ross on Wye, Herefordshire, England, seen from the riverside.
Image dimensions: 4219 x 2623 pixels