The Biltmore Mansion, a National Historic Landmark in the Blue Ridge Mountains near Asheville, N.C., has holiday displays through Jan. 12, including 56 lighted trees.

The Biltmore Co.