The image shows the Vaughan City Hall in Vaughan, Ontario, Canada.
Read full description
The image shows the Vaughan City Hall in Vaughan, Ontario, Canada. It is a large building with glass walls and pillars, and a name board on the wall. The sky is visible in the background.