Truckee The Ritz Carlton Northstar Resort – scheduled to open Fall 2009 The Schaller Family·December 2, 2008 Read more