Rivière-du-Loup Town Hall - Credit: Wikimedia Commons
Rivière-du-Loup Town Hall is the seat of local government in Rivière-du-Loup, Quebec, Canada. It is located at 189 Lafontaine Street. Read more on Wikipedia
Source: en.wikipedia.org