Thetford Hill State Park, Thetford, Vermont. Former site of a CCC picnic pavilion.