Fort Rouillé was a French trading post located in what is now Toronto, Ontario, Canada. Fort Rouillé was constructed by the French in 1751, building upon the success of a trading post they established in the area a year earlier, known as Fort Toronto.
Source: WikipediaThe Queen Elizabeth Way Monument, also known as the Lion Monument and as the Loring Lion, is an Art Deco monument located in Toronto, Ontario, Canada.
Source: Wikipedia