Stow elevated view

At an elevation of 700 feet above sea level, Stow provides vistas of the surrounding Cotswold countryside.