Enjoy Spring in Leuven (April-2013) Unknown 5:04 PM Add Comment Unknown Leuven is the capital of the province of Flemish Brabant in the Flemish Region, Belgium. It is located about 25 kilometres...