A nearly 600-acre meadow in the Sierra Nevada, north of Truckee, is now public land and part of the Tahoe National Forest.