Dragon dance performance is seen at the end of the Torch Relay for the 16th Asian Games in Meizhou City, South China's Guangdong Province, Oct. 24, 2010. [Xinhua/Liang Xu]
Go to Forum >>0 Comments