China has restored about 6.7 million hectares of land in a massive ecological remediation drive called the Shan-Shui Initiative.The figure was released by the Ministry of Natural Resources at an Earth Day event in the city of Linyi, east China's Shandong Read this story