News11 months ago
China Constructs Antarctic Outpost for Ross Sea Ecosystem Study
The People’s Republic of China completes construction on its fifth Antarctic research station, positioned on the west coast of the pristine Ross Sea. The facility, covering...