The Town Hall of Leuven, Belgium, is a landmark building on that city's Grote Markt square, across from the monumental St. Peter's Church. Built in a Brabantine Late Gothic style between 1448 and 1469, it is famous for its ornate architecture, crafted in lace-like detail.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Leuven_Town_Hall
Coordinates 50°52'43.341" N 4°42'4.241" E