Leuven Town Hall shoots up from the ground to stand tall and proud as a landmark to the city. Towering high above the market square its 15th century brabant gothic looks are a sight to see, especially if you can visit on a day where the sky is as blue as the ocean. I had hoped for a little snow to make the picture perfect but alas luck wasn’t with […]