Leuven Town Hall. Flemish Brabant, Belgium.