Planning a trip to western North Carolina means great mountain backdrops and colorful city neighborhoods will surround you. If you are looking to fill your social media feeds with scenic travel content or you are an aspiring photographer working to build a professional portfolio, Asheville is an ideal place to spend a few days or a week. This list covers ten distinct locations, ranging from historic stone architecture to quiet...