Photo taken on May 1, 2015 shows the scenery of the Shennongjia Forestry District of central China's Hubei Province. Shennongjia is famous for its national nature reserve and wetlands as well as high plant diversity. Shennongding, with an altitude of 3105.4 meters, is the highest peak in central China. (Photo: Xinhua/Du Huaju)
Go to Forum >>0 Comment(s)