Previous Image Next Image Harry Potter? Is Harry Potter on that steam train going across the Glenfinnan Viaduct?