What is a Railfan?
Railfanning, also known as train spotting, is a hobby that involves observing and photographing trains and railways. Railfans are enthusiasts who have a deep passion for all things related to trains, from the history of the rail industry to the technical aspects of locomotive design. …