There are no core journals of science and technology in China. It is not the core Chinese periodical of Peking University.
This is just an ordinary periodical.
But it is sponsored by the Hydrology Bureau of the Yangtze River Water Resources Commission. It is also an ordinary national periodical.