Burlington City Hall at the intersection of Church Street and Main Street in Burlington, Vermont, USA.