This photo was taken last year at Mountain Top Inn located in Chittenden, Vermont. The view was amazing!