Dragon boats race on the Xunjiang river in Cangwu county, South China's Guangxi Zhuang autonomous region, June 2, 2011. [Xinhua]
Go to Forum >>0 Comments