A worker displays two clay jars unearthed from the site of an ancient village in Chengjiang county, Southwest China's Yunnan province, May 23, 2011. [Photo/Xinhua]
Go to Forum >>0 Comments