This Small Town in North Carolina Has the Most Picturesque Skyline in the U.S.