Leuven, also called Louvain, is the capital and largest city of the province of Flemish Brabant in the Flemish Region of Belgium. A Dutch-speaking municipality, it is located about 25 kilometres east of Brussels. The municipality itself comprises the sub-municipalities of Heverlee, Kessel-Lo, Leuven proper, Wilsele, Wijgmaal and part of Haasrode and Korbeek-Lo. It is the eighth largest city in Bel…