Facing the church's southern flank, this state-of-the-art museum lets cycling fans share the sensations and emotions of the classic Tour of Flanders bike race which has its final stage in Oudenaarde.