
China Approves Deep-Sea Research Facility in South China Sea
Beijing, February 17, 2025 – China has given the green light for the construction of an advanced deep-sea research facility in the South China Sea, marking a significant step in deep-sea exploration. The facility, designed as a deep-sea space station, will be stationed 2,000 meters below the ocean’s surface and is expected to become operational…