Guided by the philosophy that "lucid waters and lush mountains are invaluable assets," China has made remarkable strides in its green drive and will continue to act as a responsible major country, ...