The New Hope Railway in New Hill, NC is a hidden gem for photographers. Lots of train cars that give rides on occasions and others that are under renovation. It’s amazing view of the past when steam trains ran the rails. Lots of details among the tracks!