Photographing Architecture and Exploring Asheville, North Carolina

Asheville, North Carolina is a bustling, eclectic city in the Appalachian Mountains of western North Carolina. It lies on what was once Cherokee land, and prospered after the American Civil …