Log In or Register
Depicted is a part of the Grote Markt (Tall Market Square) in Leuven, Belgium.
The square in this form has existed since the 14th century. The town hall, the church of St. Peter, and some of Leuven's guild houses are situated there, but they're 'somewhat' younger.
On this square one can find many pubs, taverns, and all kind of other catering establishments as well.
On this on May 14th, 2022 taken picture you can possibly see a part of the visitors of the latter facilities.