Northstar-at-Tahoe Truckee, California, United States

The climb is worth it!

Cheers to another beautiful day. This is our favorite sledding spot located just a few minutes from North Star. Hours and hours of pure joy have been experienced on this lovely hill. Oh to be little again :)

The climb is worth it!