Related

23.  Northstar-at-Tahoe, California

Northstar-at-Tahoe

Northstar-at-Tahoe Resort is a ski and summer resort located near the north shore of Lake Tahoe in California.