Did some depth auditing up at Stowe earlier today. 17.5" at the road closure - nice depth, everything checks out. Was surprised how little there was (comparatively speaking) in the downtown area (around 10-11" maybe?). I think I might have more on the ground at my house.
Disclaimer: For those that might take this photo seriously, please note that I actually have no idea what the snow depth at the Smugglers' Notch road closure on the Stowe side is. I hopped out of my truck and took this photo as quickly as possible. This was in a parking lot right next to a snow bank. It takes a while to line these stupid-ass photos up perfectly - there were tons of people there looking at me like I was a freak.