I went Northstar at Tahoe.
It was my first time to visit snow resort in US.
I Picked up my season pass and then when I got there, I was so excitied.
Snow was falling from the sky!
This Video was taken by myself.
Northstar at Tahoe, CA, USA