Leslie explores the vibrant city of Asheville, North Carolina and the surrounding landscape where lies an American landmark, The Biltmore.