Leuven, Belgium

Sometimes things have to fall apart to fall in place!!!