Here is a photograph taken from inside Hereford Cathedral. Located in Hereford, Herefordshire, England, UK.