Home Mountain: Northstar at Tahoe, CA
Northstar at Tahoe is the place to be.
I spent around 120 days at Northstar this past season and it was the best season of my life.
Being a park-rat, I spent almost all day every day riding Vista, the park chair.
The best day I had at Northstar was probably closing day this year.
It was real good.
I can’t wait till next season!