Windham high peak, Peck road