Toronto is one of the least stressful cities in the world, according to a new report from Zipjet.
The company conducted a study to find out how the most cities around the world can benefit from the example of those cities least affected by stress.
Toronto ranked 34 out of 150 cities that were part of the study.
Zipjet examined the over mental health of a city and then considered all of the major stress-inducing factors including unemployment, debt per capita, traffic, public transport, security, pollution, and density.
The study also took into account lifestyle factors such as gender equality, race equality, sunshine hours, and green spaces.
Stuttgart, Germany, took the top spot in the ranking, followed by Luxembourg City, Luxembourg, and Hannover Germany.
In terms of Canadian cities, Montreal and Vancouver were ranked 24 and 29, respectively.
Baghdad, Iraq, ranked last on the list.
The top ten most relaxed cities according to Zipjet: