Hundreds of Cranbrook children and youth revelled in flights of fancy at the Canadian Museum of Rail Travel's Haunted Trains event on Sunday, Monday and Tuesday.
The museum's trains were decorated in spooky or fairy themes with people in costume greeting patrons as they made their way through.