This walking tour shows Leuven in Belgium, with cobblestone streets, historic building facades, shopfronts, bicycles, parked ...