City Hall, Downtown Toronto, Toronto, Ontario, Canada, North America. Share Facebook Twitter LinkedIn Pinterest E-mail City Hall, Downtown Toronto, Toronto, Ontario, Canada, North America. Where was this made?: Toronto, Canada