Main Street in Collingwood, Ontario. The building with the Clock tower is City Hall.