Leuven’s Grote Markt is where you’ll find all the action. There’s the Historical Town Hall, Saint Peter’s Church, and a number of nearby cafes. Don’t forget your camera for this one!
This moment by @zachtheleon contains videoand is 19 seconds long.
Historical Leuven Town hall
Share
Visit the page to view this Moment.