Video: Extravagant Biltmore Estate

See inside the Biltmore Estate in the mountains of western North Carolina.