The Parliament of Canada (French: Parlement du Canada) is the federal legislative branch of Canada, seated at Parliament Hill in the national capital, Ottawa. view more...