Oudenaarde is also home to the Tour of Flanders cycling museum