A GO Train full of passengers is stuck on the flooded tracks during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
Rescue workers on boats head toward a GO Train full of passengers that is stuck on the flooded tracks, during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
Passengers on a GO Train put on personal floatation vests on during a rescue by Police and Firefighters after their train was stuck on the flooded tracks during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
Rescue workers load GO Train passengers on boats after the train was stuck on the flooded tracks during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
Rescue workers transfer passengers on boats after a GO Train was stuck on the flooded tracks, during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
Rescue workers transfer passengers on boats after a GO Train is stuck on the flooded tracks during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
GO Train passengers are allowed to leave the stranded train by foot after the flood waters receeded during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
Police Constable Mo Fadel (L) distributes water after GO Train passengers are allowed to leave the stranded train by foot as the flood waters receeded during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
GO Train passengers wait for TTC busses to transport them to Oriole GO Station after their train was stuck on the flooded tracks during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail
GO Train passengers get on a TTC bus to transport them to Oriole GO Station after their train was stuck on the flooded tracks during a major rainstorm in downtown Toronto.Philip Cheung/The Globe and Mail