Dragon boats race on the Taierzhuang section of the Beijing-Hangzhou canal in East China's Shandong province, June 2, 2011. [Xinhua]
Go to Forum >>0 Comments