Visible by: Everyone
All rights reserved
Rumor is this place is haunted. It sits at the top of Spencer Mountain in North Carolina. I haven't researched its history so I don't know why they say it is haunted. Seemed peaceful enough to me.
Albert has particularly liked this photo