Yeah, down in the bottom left you can see the ski lift towers for one of the resorts. The bigger snow field further up on the left flank is the Palmer glacier that has year round skiing. Olympic hopefuls train there.
Here's a zoom in of those towers from another angle.
That's crazy how huge that mountain is. The ski towers look so tiny compared to it.