
New Marine Research Station Approved for Zhongsha Islands
The South China Sea Institute of Oceanology has received approval to build a marine ecological research station in the Zhongsha Islands. The project, located in a contested area including Scarborough Shoal, aims to support China's national strategy.















