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