Photo taken on May 23, 2010 shows the Chinese dove tree(Davidia involucrata Baill), which is a kind of endangered species in China, in the Dalaoling National Forest Park in Yichang, central China's Hubei Province. [Xinhua/Wen Zhenxiao]
Go to Forum >>0 Comments