TrainSpotted.com is a free resource where anyone can
contribute their own pictures of locomotives of any era or location. Steam, Diesel, Electric locomotives from Americas, Europe, Africa, Asia and Oceania are all here.
As of 7 Dec 2023, there are 1,683 photos of
1,000 locomotives from
90 rail lines.