Background image
The world of trains according to David Graham

Railfan information


Aerial Photography
- Kenya
- Bahamas
- Canada
-- Alberta
-- British Columbia
-- New Brunswick
-- Nova Scotia
-- Ontario
-- Quebec
-- Saskatchewan
-- Alabama
-- California
-- Connecticut
-- Delaware
-- Florida
-- Georgia
-- Illinois
-- Indiana
-- Iowa
-- Kansas
-- Louisiana
-- Maine
-- Maryland
-- Massachusetts
-- Michigan
-- Mississippi
-- Nebraska
-- New Hampshire
-- New Jersey
-- New York
-- North Carolina
-- Ohio
-- Oklahoma
-- Pennsylvania
-- South Carolina
-- Texas
-- Vermont
-- Virginia
-- Washington DC
-- West Virginia
- Hong Kong
- South Korea
- Taiwan
At Sea
- Austria
- Belgium
- France
- Germany
- Holland
- Italy
- Liechtenstein
- Switzerland
- UK
-- England
-- Scotland
-- Wales

Latest by month

All years

Other indices

Welcome to!

This site archives every photo and video I have taken of trains and related railroad paraphernalia since I was introduced to the hobby on the fundamental philosophy that I do not have the right to choose what you consider to be a good shot of a train; what one person considers a bad or useless picture may be exactly what someone else is looking for. Please enjoy your stay and please refrain from mirroring or mass-saving the content of this web site. I hope you enjoy browsing these photos and videos as much as I enjoyed taking them.

This site currently archives 84405 pictures, 2180 videos, and totals 502 gigabytes.

Recent photos

2022-07-21.1209.Skagway.jpg 2022-07-21.1475.Skagway.jpg 2022-09-28.6440.Fort_Saskatchewan.jpg 2021-09-12.4243.Edmonton.jpg 2021-09-13.4670.Fort_Saskatchewan.jpg 2022-09-28.6305.Fort_Saskatchewan.jpg 2021-09-13.4709.Edmonton.jpg 2023-04-08.6448.Edmonton.jpg 2023-04-08.6673.Edmonton.jpg 2021-10-27.4964.Wildwood-AB.jpg 2021-09-14.4796.Edmonton.jpg 2021-09-12.4231.Edmonton.jpg 2021-10-27.4952.Wildwood-AB.jpg 2021-09-07.4199.Edmonton.jpg 2022-09-28.6209.Fort_Saskatchewan.jpg 2022-07-21.1163.Skagway.jpg 2022-02-10.5666.Vegreville-AB.jpg 2021-09-13.4720.Edmonton.jpg 2021-09-13.4700.Edmonton.jpg 2022-07-16.5440.Jasper.jpg

Latest videos

2023-04-08.6847.Edmonton.mpg.jpg 2023-04-08.6628.Edmonton.mpg.jpg 2023-04-08.6418.Edmonton.mpg.jpg 2023-04-08.6352.Edmonton.mpg.jpg 2023-04-08.6280.Edmonton.mpg.jpg 2023-03-18.0700.Carbondale-AB.mpg.jpg 2022-07-21.1100.Skagway.mpg.jpg 2022-02-10.5619.Vegreville-AB.mpg.jpg 2022-01-12.5499.Edmonton.mpg.jpg 2021-11-08.6365.Newtonville.mpg.jpg

Latest outings


April 8th, 2023

An old friend rode the Canadian from Toronto to Vancouver and so I went to visit him at the station in Edmonton as he went through, catching two locals and 347 before VIA 1 came in.


March 18th, 2023

On my way to St-Albert I found an empty intermodal train heading north on the Westlock sub and got ahead of it to find that it was headed to Morinville to leave some cars in storage on the Athabasca spur.


September 28th, 2022

I caught the CP test train between Fort Saskatchewan and Edmonton on my way up to join some friends near Scotford to see some SD40s, also finding two of CP's few SD60Fs on the north side of town.


July 21, 2022

We took the Yukon and White Pass excursion from Skagway, Alaska up to the Canada-US border and return.


July 17th, 2022

Taking the scenic route from Kamloops to Vancouver, we stumbled upon Rocky Mountain Railroad train 613 going through Pavilion, BC on the Lillooet sub.


July 16th, 2022

Traveling toward Vancouver, we stopped for CN 199 and Via 2 around Jasper.


February 10th, 2022

With my family in town we toured around visiting the Mundare sausage, Vegreville egg, St Paul UFO landing pad, and other such tourist attractions, catching CN 410 passing the egg as we passed with good timing.


January 12th, 2022

I caught CN 418 heading into Edmonton on the Westlock sub under the Henday while in the area for errands.


November 8th, 2021

I met with a colleague to do some work near Newtonville, catching CP 142 with a light rail set heading east on the Belleville sub as we prepared to head back.


November 6th, 2021

I caught 418 coming south at Carbondale.


October 27th, 2021

We traveled west to meet the CN 607 business train at sunrise, staying at a closed crossing just west of Wildwood for 834, a unit oil train until the DP and a unit grain train after, and 417, which had the IC heritage unit leading.


September 14th, 2021

I caught CN 591, 418, and 848 coming down the Westlock sub over the course of the day.


September 13th, 2021

CN 416 had the WC heritage leader coming into Edmonton. We went to 149th St to catch it coming into town, where it met 303. We then went over to Bissel yard to see if we could find the IC heritage GP40-Slug set, CN 7601/601, and then caught 735 and 114 at Bretville Junction. After, we chased 522 to Fort Saskatchewan, catching an industrial Genset at a facility near the Vegreville sub, CN 538 waiting on the Beamer Industrial Spur waiting for CN 808, chasing 538 back toward Edmonton after the meet before calling it a day.


September 12th, 2021

CN 304 was reported to have the GTW heritage unit leading, and so we waded out in strong rain to catch them leaving Clover Bar after a lift.


September 7th, 2021

We explored the Westlock sub, catching 419 crossing under the Henday leaving Edmonton, CP crossing the diamond between Bruderheim and Fort Saskatchewan, and CP 186 at Clover Bar, as well as seeing the caboose on the bridge and Cando's power near the Camrose sub.


August 21st, 2021

We took the Edmonton Radial Railway street car across the high level bridge ahead of a rare wedding charter following us for our trip back north.


August 3rd, 2021

We visited the Spiral Tunnels from the public viewing area off the highway, finding it almost completely grown in and difficult to view through the haze from the nearby forest fires.


August 2nd, 2021

We visited the Osoyoos Desert Railroad model train museum in Osoyoos, BC. It is billed as the largest European model train layout in North America, and is the second-largest one I have visited after Miniatur Wunderland in Hamburg, Germany.


July 30th, 2021

We took the Vancouver Skytrain and SeaBus around the city to explore before catching an SRY local working near the station where we left our car.


July 26th, 2021

Heading into the mountains, we caught 101 behind the grocery store in Hinton, and then again at Lake Jasper followed shortly by 900 and 417, before catching 186 meeting the same 417 at Moose Lake, mile 36 of the Albreda sub. We finished the day in the dense smoke of Kamloops, finding the Rocky Mountaineer arriving back in town.