Cheering people wait to watch the 2008 Beijing Olympic Games torch relay in Sanya, south China's Hainan Province, on May 4, 2008.
(Xinhua News Agency May 4, 2008)