Competitors start to run in rain during the 2010 Beijing Marathon in Beijing, capital of China, Oct. 24, 2010. [Xinhua/Li Wen]
Go to Forum >>0 Comments