Photo taken on Sept. 2, 2010 shows a spider in the Yinggeling Nature Reserve, south China's Hainan Province.The Yinggeling mountain range is located in the center of the island province and covers 500 square kilometers. Thanks to its remoteness and inaccessibility, it has avoided human disturbances and has a relatively intact tropical rainforest ecosystem preserving rich fauna and flora resources. Since 2005, Chinese and foreign scientists have conducted several scientific expeditions in the area, and discovered several new species. [Xinhua]
|
Go to Forum >>0 Comments