About 4 inches of rain fell on the heart of Toronto during rush hour on Monday, stranding people ona commuter train as s drivers abandoned their vehicles on Toronto’s main north-south highway.
Environment Canada reported that the almost 5 inches of rain fell at Pearson International Airport, broke a record set in 1954.
The storms caused power outages for about 300,000 residents across the greater Toronto Area, which has a population of 2.6 million.
Here’s a glimpse at what it looked like as rescue efforts were underway:
— Hira Ahmed (@TweetsByHira) July 9, 2013
Business Insider Emails & Alerts
Site highlights each day to your inbox.