Share this - Copied Photo: Heavy rain floods road in Chester, Vermont A flooded road in Chester, Vt., yesterday.