Wachusett Mountain ski resort in Massachusetts, New England, USA
Wachusett Mountain ski resort in Massachusetts, New England, USA
Size: 2848px × 4288px
Location: Wachusett Mountain, Worcester County, Massachusetts, New England, USA
Photo credit: © John Gilbey / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: county, massachusetts, mountain, resort, ski, skiing, snow, snowboard, snowboarding, wachusett, winter, worcester