The 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. The 1939–1940 monument honouring Queen Elizabeth was built as a decorative marker monument for the Toronto entrance to the Queen Elizabeth Way highway.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Queen_Elizabeth_Way_Monument
Address 2001 Lake Shore Blvd W, Toronto M6S, Canada
Coordinates 43°37'59.412" N -79°28'13.351" E