Montreal is a major city located in the province of Quebec in Canada, and is one of the most vibrant and cultural cities in Canada. Montreal has a population of about 1.7 million, and it is the second largest city in Canada in terms of population after Toronto.