Surrounded by mountains and lakes, Three Valley Gap is also a ghost town where tortured spirits can’t escape their past.