Description

(Origin Design Whistler)
Jay Peak is a ski resort in Vermont, USA. Here, you’ll come across passionate folks who are full-on nutty about their skiing, their boarding, and their unbridled enthusiasm for all things rosy cheeks.