Since 2002, Qatar has hosted the yearly Tour of Qatar, a cycling race in six stages. Every February, riders are racing on the roads across Qatar's flat land for six days. Each stage covers a distance of more than 100 km.