A girl cheers for the 2008 Beijing Olympic Games torch relay in Dunhuang, a city of northwest China's Gansu Province, on July 5, 2008.
Torchbearers relay the sacred flame by riding camels in Dunhuang, Gansu Province, on July 5.