Log In or Register
University Ave, south of the Queen's Park, downtown Toronto, Ontario. The "Mirror Building" to the right is Ontario Power Building belonging to Ontario Hydro. The statue to the left is that of the first Canadian prime minister, Sir John A. Macdonald (pardon his back!).