Canadian Pacific Holiday Train Stop in Hastings, MN on December 8, 2016Canadian Pacific Holiday Train Stop in Hastings, MN on December 8, 2016Canadian Pacific Holiday Train Stop in Hastings, MN on December 8, 2016Front Row SeatFront Row SeatCanadian Pacific Holiday Train Stop in Hastings, MN on December 8, 2016