A visitor inspects a 3-D painting of a dog in Shenyang, Northeast China's Liaoning province, May 30, 2011. [Photo/Xinhua]
Go to Forum >>0 Comments