Tagged: Leuven

21

Leuven Town Hall, Belgium

Centre of Grote Market of Leuven is an intricately decorated massive structure; it is the town hall of Leuven, Belgium. It is the most stunning town hall I have seen in twelve European countries...