Dragon boats race on a river in Jinli township, Gaoyao city, in South China's Guangdong province, June 2, 2011. [Xinhua]
Go to Forum >>0 Comments