Alpine Meadows

@skialpine

Alpine Meadows Ski Resort is located in the Tahoe National Forest on Lake Tahoe's North Shore and covers 2,400 acres of skiable terrain.

Yes, the skiing is that good!

Views 390

2375 days ago

Yes, the skiing is that good!

1 Comment

Realtime comments disabled

jodiewithanie 2375 days ago

Nice shot!