From Jackson Hole on Youtube:

Surf’s up. Yes, we have surfing in Jackson Hole. Check out Jackson Hole Mountain Resort athletes and professional snowboarders Bryan Iguchi and Cam Fitzpatrick shredding the wave in Lunch Counter on the Snake River. Iguchi has even mastered a 360 on the wave.

Shot on the GoPro Hero3.