The beautiful Water of Life sculpture in the cloister garth garden at Chester Cathedral in the historic city of Chester in Cheshire, UK.