In the weekend just ended, cross-country national mountain bike championships took place in almost all the nations...